Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Esta característica está en versión preliminar pública.
En esta página se describen los sistemas de agentes de Genie y se muestra cómo crear un sistema multiagente mediante Mosaic AI Agent Framework y Genie spaces.
Requisitos
- Debe tener un espacio de Genie configurado. Consulta Configuración y administración de un espacio Genie de IA/BI.
Ventajas de los agentes de Genie
Los sistemas multiagente constan de varios agentes de inteligencia artificial que trabajan juntos, cada uno con funcionalidades especializadas. Un agente de Genie permite a los usuarios usar lenguaje natural para consultar datos estructurados.
Agent Framework permite 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 que consulta un corpus de documentos no estructurados y combinarlo 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.
Cuaderno de ejemplo: Sistema multiagente con Genie
En el cuaderno siguiente se muestra cómo crear un sistema multiagente mediante LangGraph y Genie.
Multiagente mediante Genie y LangGraph
Autenticación de Genie mediante un token de acceso personal (PAT)
Los agentes implementados que tienen acceso a un espacio de Genie deben autenticarse en Genie Space y sus recursos subyacentes, incluidas las funciones de catálogo de Unity, las tablas de catálogo de Unity y SQL Warehouse.
Nota:
Databricks recomienda ponerse en contacto con el administrador de cuentas de Azure Databricks para ayudar a configurar la autenticación del agente de Genie.
Cree un token de acceso personal y almacénelo como secreto de Databricks para autenticar al agente en Genie Space y sus recursos subyacentes:
- Cree un Token de Acceso Personal (PAT) como tú mismo o como principal de servicio.
- Los PAT tienen una fecha de expiración, por lo que debe rotar el token para garantizar la continuidad del servicio.
- Agregue variables de entorno basadas en secretos al punto de conexión de servicio del modelo del agente implementado. Consulte Incorporación de variables de entorno basadas en secretos.
- Especifique los permisos correctos para el PAT. El nivel de permisos depende del recurso. Consulte Paso automático de autenticación.
- Provisión con
CAN RUN
en Genie Space. - Aprovisionamiento con
CAN USE
en SQL Warehouse que alimenta el espacio de Genie - Aprovisionamiento con
SELECT
en tablas de catálogo de Unity subyacentes - Aprovisionamiento con
EXECUTE
en las funciones subyacentes del Unity Catalog
- Provisión con
Acceso a espacios de Genie con autenticación en nombre del usuario
La autenticación en nombre del usuario permite a un sistema de agente acceder a un espacio de Genie y sus recursos subyacentes con los permisos del usuario final del agente.
Consulte Implementación de un agente mediante la autenticación en nombre de usuario para obtener más información sobre cómo configurar la autenticación en nombre del usuario con Genie Spaces.