Aller au contenu principal

Groupe de commandessupervisor-agents

remarque

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.

info

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}.

Flags globaux

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.

Flags globaux

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}.

Flags globaux

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}

Flags globaux

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}

Flags globaux

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}

Flags globaux

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}

Flags globaux

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.

Flags globaux

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.

Flags globaux

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}

Flags globaux

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}

Flags globaux

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.

Flags globaux

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.

Flags globaux

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.

Flags globaux

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.

Flags globaux

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}.

Flags globaux

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.

Flags globaux

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.

Flags globaux

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

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