Uso de Genie en sistemas multiagente (modelo de servicio)

Importante

Esta característica está en versión preliminar pública.

Importante

Para los nuevos casos de uso, Databricks recomienda implementar agentes en Databricks Apps para un control total sobre el código del agente, la configuración del servidor y el flujo de trabajo de implementación. Consulte Crear un agente e implementarlo en Databricks Apps. Para migrar un agente existente, consulte Migración de un agente de Model Serving a Databricks Apps.

En esta página se describen los sistemas de agentes de Genie y se muestra cómo crear un sistema multiagente mediante agentes personalizados y agentes de Genie.

Requirements

Ventajas de los agentes de Genie

Los sistemas multiagente constan de varios agentes que trabajan juntos, cada uno con funcionalidades especializadas. Un agente de Genie permite a los usuarios usar lenguaje natural para consultar datos estructurados.

Los agentes personalizados permiten a los agentes compartir respuestas como contexto entre sí. Por lo tanto, los usuarios pueden obtener respuestas que extraen de varios orígenes. Podría tener un agente RAG ya implementado que consulta un corpus de documentos no estructurado y lo combina con un agente de Genie que consulta una base de datos de registros.

Los sistemas multiagente normalmente constan de un agente supervisor que dirige y administra el contexto de los agentes especializados.

Marco multiagente que consta de un supervisor y agentes especializados.

Cuadernos de ejemplo: Sistema multiagente con Genie

Los cuadernos siguientes muestran cómo crear un sistema multiagente que organice estos tipos de agentes:

  • Agentes de Genie
  • Agentes desplegados en Model Serving
  • Agentes de llamada de funciones UC que usan código integrado.

Multiagente mediante Genie y LangGraph

Obtener el portátil

Multiagente con Genie y DSPy

Obtener el portátil

Acceso a agentes de Genie con autorización en nombre del usuario

La autorización en nombre de un usuario permite a un sistema de agentes acceder a un Genie Agent y a sus recursos subyacentes con los permisos del usuario final del agente.

Consulte Autenticación en nombre del usuario para obtener más información sobre cómo configurar la autorización en nombre del usuario con Genie Agents.