Groupe de commandessupervisor-agents
L’utilisation de Databricks CLI est soumise à la licence Databricks et à la politique de confidentialité de Databricks, y compris toute disposition relative aux données sur l’usage.
Bêta
Cette fonctionnalité est en bêta. Les administrateurs de Workspace peuvent contrôler l'accès à cette fonctionnalité à partir de la page Aperçus . Voir Gérer les prévisualisations Databricks.
Le groupe de commandes supervisor-agents au sein de la CLI Databricks vous permet de gérer les agents superviseurs et les ressources associées.
databricks supervisor-agents create-example
Créer un exemple pour un agent superviseur.
databricks supervisor-agents create-example PARENT QUESTION GUIDELINES [flags]
Arguments
PARENT
Ressource parente où cet exemple sera créé. Format : supervisor-agents/{supervisor_agent_id}
QUESTION
L’exemple de question.
GUIDELINES
Directives pour répondre à la question.
Options
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON contenant le corps de la requête.
--name string
Nom complet de la ressource : supervisor-agents/{supervisor_agent_id}/examples/{example_id}.
databricks supervisor-agents create-supervisor-agent
Créer un agent superviseur.
databricks supervisor-agents create-supervisor-agent DISPLAY_NAME [flags]
Arguments
DISPLAY_NAME
Le nom d'affichage de l'agent superviseur, unique au niveau du Workspace.
Options
--description string
Description des capacités de cet agent (destinée aux utilisateurs).
--instructions string
Instructions en langage naturel facultatives pour l’agent superviseur.
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON contenant le corps de la requête.
--name string
Le nom de la ressource du SupervisorAgent.
databricks supervisor-agents create-tool
Créer un outil.
databricks supervisor-agents create-tool PARENT TOOL_ID TOOL_TYPE [flags]
Arguments
PARENT
Ressource parente où cet outil sera créé. Format : supervisor-agents/{supervisor_agent_id}
TOOL_ID
L’ID à utiliser pour l’outil, qui deviendra le composant final du nom de ressource de l’outil.
TOOL_TYPE
Type d'outil. Doit être l'un des éléments suivants : genie_space, knowledge_assistant, uc_function, uc_connection, uc_mcp, app, volume, dashboard, serving_endpoint, table, vector_search_index, catalog, schema, supervisor_agent, databricks_web_search, skill. Les valeurs héritées lakeview_dashboard, uc_table et web_search sont également acceptées et restent équivalentes à dashboard, table et databricks_web_search respectivement.
Options
--description string
Description des fonctions de cet outil (côté utilisateur).
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON contenant le corps de la requête.
--name string
Nom complet de la ressource : supervisor-agents/{supervisor_agent_id}/tools/{tool_id}.
databricks supervisor-agents delete-example
Supprimer un exemple d'un agent superviseur.
databricks supervisor-agents delete-example NAME [flags]
Arguments
NAME
Nom de la ressource de l’exemple à supprimer. Format : supervisor-agents/{supervisor_agent_id}/examples/{example_id}
databricks supervisor-agents delete-supervisor-agent
Supprimer un agent superviseur.
databricks supervisor-agents delete-supervisor-agent NAME [flags]
Arguments
NAME
Le nom de la ressource de l'agent superviseur. Format : supervisor-agents/{supervisor_agent_id}
databricks supervisor-agents delete-tool
Supprimer un outil.
databricks supervisor-agents delete-tool NAME [flags]
Arguments
NAME
Le nom de la ressource de l'outil. Format : supervisor-agents/{supervisor_agent_id}/tools/{tool_id}
databricks supervisor-agents get-example
Obtenir un exemple à partir d’un agent superviseur.
databricks supervisor-agents get-example NAME [flags]
Arguments
NAME
Nom de la ressource de l'exemple. Format : supervisor-agents/{supervisor_agent_id}/examples/{example_id}
databricks supervisor-agents get-permission-levels
Obtenir les niveaux d’autorisation de l’agent superviseur.
databricks supervisor-agents get-permission-levels SUPERVISOR_AGENT_ID [flags]
Arguments
SUPERVISOR_AGENT_ID
L’agent superviseur pour lequel obtenir ou gérer les autorisations.
databricks supervisor-agents get-permissions
Obtenir les autorisations de l’agent superviseur.
databricks supervisor-agents get-permissions SUPERVISOR_AGENT_ID [flags]
Arguments
SUPERVISOR_AGENT_ID
L’agent superviseur pour lequel obtenir ou gérer les autorisations.
databricks supervisor-agents get-supervisor-agent
Obtenir un agent superviseur.
databricks supervisor-agents get-supervisor-agent NAME [flags]
Arguments
NAME
Le nom de la ressource de l'agent superviseur. Format : supervisor-agents/{supervisor_agent_id}
databricks supervisor-agents get-tool
Obtenez un outil.
databricks supervisor-agents get-tool NAME [flags]
Arguments
NAME
Le nom de la ressource de l'outil. Format : supervisor-agents/{supervisor_agent_id}/tools/{tool_id}
databricks supervisor-agents list-examples
Lister les exemples pour un agent superviseur.
databricks supervisor-agents list-examples PARENT [flags]
Arguments
PARENT
Ressource parente à partir de laquelle effectuer la liste. Format : supervisor-agents/{supervisor_agent_id}
Options
--limit int
Nombre maximal de résultats à renvoyer.
--page-size int
Le nombre maximal d’exemples à renvoyer.
databricks supervisor-agents list-supervisor-agents
Lister les agents superviseurs.
databricks supervisor-agents list-supervisor-agents [flags]
Options
--limit int
Nombre maximal de résultats à renvoyer.
--page-size int
Le nombre maximal d'agents superviseurs à renvoyer.
databricks supervisor-agents list-tools
Lister les outils.
databricks supervisor-agents list-tools PARENT [flags]
Arguments
PARENT
Ressource parente à partir de laquelle effectuer la liste. Format : supervisor-agents/{supervisor_agent_id}
Options
--limit int
Nombre maximal de résultats à renvoyer.
--page-size int
Le nombre maximal d'outils à renvoyer.
databricks supervisor-agents set-permissions
Définir les autorisations de l'agent superviseur.
databricks supervisor-agents set-permissions SUPERVISOR_AGENT_ID [flags]
Arguments
SUPERVISOR_AGENT_ID
L’agent superviseur pour lequel obtenir ou gérer les autorisations.
Options
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON contenant le corps de la requête.
databricks supervisor-agents update-example
Mettez à jour un exemple dans un agent superviseur.
databricks supervisor-agents update-example NAME UPDATE_MASK QUESTION GUIDELINES [flags]
Arguments
NAME
Le nom de la ressource de l'exemple à mettre à jour. Format : supervisor-agents/{supervisor_agent_id}/examples/{example_id}
UPDATE_MASK
Liste de champs délimitée par des virgules à mettre à jour sur l'exemple. Valeurs autorisées : question, guidelines.
QUESTION
L’exemple de question.
GUIDELINES
Directives pour répondre à la question.
Options
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON contenant le corps de la requête.
--name string
Nom complet de la ressource : supervisor-agents/{supervisor_agent_id}/examples/{example_id}.
databricks supervisor-agents update-permissions
Mettre à jour les autorisations de l’agent superviseur.
databricks supervisor-agents update-permissions SUPERVISOR_AGENT_ID [flags]
Arguments
SUPERVISOR_AGENT_ID
L’agent superviseur pour lequel obtenir ou gérer les autorisations.
Options
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON contenant le corps de la requête.
databricks supervisor-agents update-supervisor-agent
Mettre à jour un agent superviseur.
databricks supervisor-agents update-supervisor-agent NAME UPDATE_MASK DISPLAY_NAME [flags]
Arguments
NAME
Le nom de la ressource du SupervisorAgent. Format : supervisor-agents/{supervisor_agent_id}
UPDATE_MASK
Masque de champ pour les champs à mettre à jour.
DISPLAY_NAME
Le nom d'affichage de l'agent superviseur, unique au niveau du Workspace.
Options
--description string
Description des capacités de cet agent (destinée aux utilisateurs).
--instructions string
Instructions en langage naturel facultatives pour l’agent superviseur.
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON contenant le corps de la requête.
--name string
Le nom de la ressource du SupervisorAgent.
databricks supervisor-agents update-tool
Mettre à jour un outil.
databricks supervisor-agents update-tool NAME UPDATE_MASK TOOL_TYPE [flags]
Arguments
NAME
Nom complet de la ressource : supervisor-agents/{supervisor_agent_id}/tools/{tool_id}
UPDATE_MASK
Masque de champ pour les champs à mettre à jour.
TOOL_TYPE
Type d'outil. Doit être l'un des éléments suivants : genie_space, knowledge_assistant, uc_function, uc_connection, uc_mcp, app, volume, dashboard, serving_endpoint, table, vector_search_index, catalog, schema, supervisor_agent, databricks_web_search, skill. Les valeurs héritées lakeview_dashboard, uc_table et web_search sont également acceptées et restent équivalentes à dashboard, table et databricks_web_search respectivement.
Options
--description string
Description des fonctions de cet outil (côté utilisateur).
--json JSON
La chaîne JSON en ligne ou le @path vers le fichier JSON contenant le corps de la requête.
--name string
Nom complet de la ressource : supervisor-agents/{supervisor_agent_id}/tools/{tool_id}.
Flags globaux
--debug
Indique s'il faut activer la journalisation de débogage.
-h OU --help
Affichez l'aide pour la CLI Databricks, le groupe de commandes associé ou la commande associée.
--log-file chaîne
Une chaîne représentant le fichier dans lequel écrire les logs de sortie. Si cet indicateur n'est pas spécifié, le comportement default consiste à écrire les Logs de sortie dans stderr.
--log-format Format
Le type de format de log, text ou json. La valeur par default est text.
--log-level chaîne
Chaîne représentant le niveau de format des Logs. Si rien n'est spécifié, le niveau de format des Logs est désactivé.
-o, --output Type
Le type de sortie de commande, text ou json. La valeur par default est text.
-p, --profile chaîne
Le nom du profil dans le fichier ~/.databrickscfg à utiliser pour exécuter la commande. Si cet indicateur n'est pas spécifié, le profil nommé DEFAULT est utilisé s'il existe.
--progress-format Format
Le format d'affichage des logs de progression : default, append, inplace ou json
-t, --target chaîne
Le cas échéant, la cible de bundle à utiliser