Utiliser Genie dans les systèmes multi-agents (Diffusion de modèles)

Important

Cette fonctionnalité est disponible en préversion publique.

Important

Pour les nouveaux cas d’usage, Databricks recommande de déployer des agents sur Databricks Apps pour un contrôle total sur le code de l’agent, la configuration du serveur et le flux de travail de déploiement. Consultez Créer un agent IA et le déployer sur Databricks Apps. Pour migrer un agent existant, consultez Migrer un agent de Model Service vers Databricks Apps.

Cette page décrit les systèmes d’agent Genie et montre comment créer un système multi-agent à l’aide d’agents personnalisés et de Genie Spaces.

Requirements

Avantages des agents Génie

Les systèmes multi-agents se composent de plusieurs agents IA travaillant ensemble, chacun avec des fonctionnalités spécialisées. Un agent Genie permet aux utilisateurs d’utiliser le langage naturel pour interroger des données structurées.

Les agents personnalisés permettent aux agents de partager des réponses comme contexte entre eux. Ainsi, les utilisateurs peuvent obtenir des réponses qui proviennent de plusieurs sources. Vous pouvez avoir un agent RAG déjà déployé qui interroge un corpus de documents non structuré et le combine avec un agent Genie qui interroge une base de données d’enregistrements.

Les systèmes multi-agents se composent généralement d’un agent de superviseur qui dirige et gère le contexte des agents de travail spécialisés.

framework multi-agent composé d’un superviseur et d’agents spécialisés.

Exemples de notebooks : système multi-agent avec Genie

Les carnets suivants vous montrent comment créer un système multi-agent qui orchestre ces types d’agents :

  • Génie Espaces
  • Agents déployés sur le service de modèle
  • Agents d’appel de fonction UC utilisant du code intégré.

Multi-agent utilisant Genie et LangGraph

Obtenir un ordinateur portable

Multi-agent à l’aide de Genie et DSPy

Obtenir un ordinateur portable

Accéder à Genie Spaces en autorisation au nom de l'utilisateur

L’autorisation au nom de l’utilisateur permet à un système d’agent d’accéder à un espace Génie et à ses ressources sous-jacentes avec les autorisations de l’utilisateur final de l’agent.

Pour plus d'informations sur la configuration de l'autorisation pour le compte de l'utilisateur avec Genie Spaces, reportez-vous à l'authentification pour le compte de l'utilisateur.