Utiliser Genie dans les systèmes multi-agents (Model Serving)
Aperçu
Cette fonctionnalité est en Aperçu public.
Pour les nouveaux cas d'utilisation, Databricks recommande de déployer des agents sur Databricks Apps pour un contrôle total sur le code des agents, la configuration du serveur et le workflow 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 Serving vers Databricks Apps.
Cette page décrit les systèmes d'agents Genie et montre comment créer un système multi-agents à l'aide de Custom Agents et Genie Agents.
Exigences
- Vous devez configurer un Genie Agent. Voir Créer et gérer un Genie Agent.
Avantages des agents Genie
Les systèmes multi-agents sont composés de plusieurs agents d'IA travaillant ensemble, chacun avec des capacités spécialisées. Un agent Genie permet aux utilisateurs d'utiliser le langage naturel pour query des données structurées.
Les agents personnalisés permettent aux agents de partager des réponses comme contexte les uns pour les autres. Ainsi, les utilisateurs peuvent obtenir des réponses provenant de plusieurs sources. Vous pourriez disposer d’un agent RAG déjà déployé qui interroge un corpus de documents non structurés et le combiner 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 superviseur qui dirige et gère le contexte pour les Worker agents spécialisés.

Exemples de Notebook : Système multi-agents avec Genie
Les Notebooks suivants vous montrent comment créer un système multi-agents qui orchestre ces types d'agents :
- Agents Genie
- Agents déployés sur Model Serving
- Agents d’appel de fonction UC utilisant le code intégré.
Multi-agent utilisant Genie et LangGraph
Multi-agent utilisant Genie et DSPy
Accéder aux agents Genie avec l'autorisation utilisateur « Au nom de »
L'autorisation au nom de l'utilisateur permet à un système d'agent d'accéder à un Genie Agent et à ses ressources sous-jacentes avec les autorisations de l'utilisateur final de l'agent.
Voir authentification utilisateur « Au nom de » pour plus d’informations sur la configuration de l’autorisation utilisateur « Au nom de » avec les agents Genie.