Documentación
API Reference
Arquitectura y componentes del backend
Estructura
El backend gestiona la lógica de negocio mediante cinco componentes principales:
anthropic.js
Gestiona las solicitudes al modelo Claude 3.5 de Anthropic
buddy-view-provider.js
Actúa como puente entre frontend y backend
extension.js
Punto de entrada de la extensión
interface-ai.js
Maneja interacciones con funcionalidades de IA
utils.js
Funciones genéricas reutilizables
Integración con Anthropic
El archivo anthropic.js
gestiona las solicitudes mediante:
Controlador
El archivo buddy-view-provider.js
funciona como controlador principal:
Funcionalidades clave
- Preparación del entorno
- Construcción de prompts
- Interacción con API
- Procesamiento de respuestas
- Gestión de errores