Saltar al contenido principal

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.