Integraciones
Beak AI Studio admite la integración con una amplia variedad de sistemas externos, fuentes de datos y APIs para mejorar las capacidades de los agentes y los flujos de trabajo.
Tipos de Integración Compatibles
- Bases de datos: Conéctese a bases de datos SQL (Postgres, MySQL, SQLite) y NoSQL (MongoDB, Redis).
- Archivos: Ingeste datos desde CSV, JSON, Excel y otros formatos de archivo.
- APIs web: Integre APIs RESTful para acceso a datos en tiempo real o por lotes.
- Almacenamiento en la nube: Conéctese a AWS S3, Azure Blob, Google Cloud Storage y más.
- Servicios internos: Utilice conectores personalizados para sistemas propietarios o internos.
Cómo Integrar
1. Agregar una Fuente de Datos
- Vaya a la pestaña "Data Sources" en Studio.
- Haga clic en "Add Data Source" y seleccione el tipo (base de datos, archivo, API, etc.).
- Ingrese los detalles de conexión y las credenciales.
- Pruebe la conexión y guarde.
2. Registrar una Integración de API
- En la sección "Skills", cree una nueva habilidad REST API proporcionando un nombre, descripción e instrucciones de uso.
- Al agregar la habilidad a un agente, haga clic en "Configure" para cargar la especificación OpenAPI y suministrar los detalles de autenticación requeridos.
- Utilice la habilidad en los flujos de trabajo del agente.
3. Usar Habilidades Preintegradas y Personalizadas
- Aproveche las habilidades preintegradas para integraciones comunes (búsqueda, resumen, etc.).
- Cree habilidades personalizadas (Python, REST API o LLM Prompt) para requisitos únicos utilizando el flujo de trabajo simplificado de dos pasos.
Mejores Prácticas
- Almacene las credenciales de forma segura utilizando variables de entorno o gestión de secretos.
- Supervise el estado de las integraciones en Observability.
- Documente todas las integraciones personalizadas para facilitar el mantenimiento.
Para escenarios de integración avanzados, consulte la Guía de Personalización de Habilidades y la Documentación de Fuentes de Datos.
Microsoft Teams y el Ecosistema Microsoft Copilot
Habilite una interfaz conversacional colaborativa multiusuario e integre agentes de IA en el ecosistema de Microsoft Teams y Microsoft Copilot.
- Configuración: Implemente la aplicación de Teams de Beak AI utilizando el manifiesto proporcionado o conéctese mediante el asistente de integración de Teams. Para Copilot, siga las directrices para registrar y exponer los agentes de Beak AI como plugins o habilidades de Copilot dentro de las aplicaciones de Microsoft 365.
- Características: Chat de IA en tiempo real, contextos de agente compartidos, trabajo colaborativo con conocimiento, acceso entre organizaciones en canales de Teams y automatización de tareas dentro de Microsoft 365 (Word, Outlook, Excel, etc.) a través de Copilot.
- Escenarios: Sesiones de resolución de problemas compartidas, bots de soporte entre funciones, paneles de análisis conversacionales y flujos de trabajo de productividad potenciados por agentes directamente dentro de las aplicaciones de Microsoft 365.
Interfaz de Agente Copilot
Integre agentes de Beak AI como copilotos dentro de aplicaciones web empresariales y herramientas de flujo de trabajo.
- Configuración: Utilice el fragmento de integración de Copilot del panel "Deploy" en Studio e incrústelo en su aplicación interna.
- Capacidades: Preguntas y respuestas conversacionales, recomendaciones en línea, consultas de datos y automatización de flujos de trabajo dentro de cualquier software SaaS o de intranet.
Soporte para Integración mediante Webhooks
Dispare flujos de trabajo o acciones de agentes en respuesta a eventos de sistemas externos.
- Configuración: En "Integrations", configure un webhook, especifique el agente/acción a disparar y el endpoint.
- Uso: Utilice webhooks para ingestar alertas, sincronizar estados o automatizar acciones basadas en cambios en CRM, sistemas de tickets o CI/CD.
Generación de Claves API de Usuario
Genere claves API aisladas para acceso basado en usuario, equipo o integración.
- Configuración: Vaya a "My Profile" / "API Keys" o a la pestaña "Admin", haga clic en "Generate API Key", asigne los alcances (lectura, escritura, agente, etc.) y utilice el token en llamadas REST/SDK.
- Seguridad: Todas las claves están cifradas, delimitadas a entidades, y se rotan/minimizan de acuerdo con las mejores prácticas.
- Casos de uso: Automatización de flujos de extracción/ingesta e integración de Beak AI Studio con automatizaciones/aplicaciones externas.