Aller au contenu principal

groupe de commandesknowledge-assistants

remarque

L'utilisation de Databricks CLI est soumise à la licence Databricks et à la politique de confidentialité Databricks, y compris toutes les dispositions relatives aux données d'utilisation.

Le groupe de commandes knowledge-assistants au sein de la CLI Databricks vous permet de gérer les Knowledge Assistants et les ressources associées.

databricks knowledge-assistants create-knowledge-assistant

Créer un Assistant de connaissances.

databricks knowledge-assistants create-knowledge-assistant DISPLAY_NAME DESCRIPTION [flags]

Arguments

DISPLAY_NAME

Le nom d'affichage de l'Assistant de connaissances, unique au niveau du Workspace.

DESCRIPTION

Description de ce que cet assistant peut faire (destiné aux utilisateurs).

Options

--instructions string

Instructions globales supplémentaires sur la manière dont l'agent doit générer les réponses.

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

--name string

Le nom de la ressource de l'assistant de connaissances.

Indicateurs globaux

Exemples

L'exemple suivant crée un Knowledge Assistant :

Bash
databricks knowledge-assistants create-knowledge-assistant "Sales Assistant" "Answers questions about sales data"

databricks knowledge-assistants create-knowledge-source

Créer une source de connaissances sous un Assistant de connaissances.

databricks knowledge-assistants create-knowledge-source PARENT DISPLAY_NAME DESCRIPTION SOURCE_TYPE [flags]

Arguments

PARENT

Ressource parente où cette source sera créée. Format : knowledge-assistants/{knowledge_assistant_id}.

DISPLAY_NAME

Nom d'affichage lisible par l'humain de la source de connaissances.

DESCRIPTION

Description de la source de connaissances.

SOURCE_TYPE

Le type de la source. Valeurs prises en charge : index, files, file_table.

Options

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

--name string

Nom complet de la ressource : knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Indicateurs globaux

Exemples

L'exemple suivant crée une source de connaissances :

Bash
databricks knowledge-assistants create-knowledge-source knowledge-assistants/my-assistant-id "Sales Docs" "Documentation about sales processes" files

databricks knowledge-assistants delete-knowledge-assistant

Supprimer un Assistant de connaissances.

databricks knowledge-assistants delete-knowledge-assistant NAME [flags]

Arguments

NAME

Le nom de la ressource de l'assistant de connaissances à supprimer. Format : knowledge-assistants/{knowledge_assistant_id}.

Options

Indicateurs globaux

Exemples

L'exemple suivant supprime un Assistant de connaissances :

Bash
databricks knowledge-assistants delete-knowledge-assistant knowledge-assistants/my-assistant-id

databricks knowledge-assistants delete-knowledge-source

Supprimer une source de connaissances.

databricks knowledge-assistants delete-knowledge-source NAME [flags]

Arguments

NAME

Le nom de la ressource de la source de connaissances à supprimer. Format : knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Options

Indicateurs globaux

Exemples

L'exemple suivant supprime une source de connaissances :

Bash
databricks knowledge-assistants delete-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id

databricks knowledge-assistants get-knowledge-assistant

Obtenir un Assistant de connaissances.

databricks knowledge-assistants get-knowledge-assistant NAME [flags]

Arguments

NAME

Nom de la ressource de l'assistant de connaissances. Format : knowledge-assistants/{knowledge_assistant_id}.

Options

Indicateurs globaux

Exemples

L'exemple suivant obtient un assistant de connaissances :

Bash
databricks knowledge-assistants get-knowledge-assistant knowledge-assistants/my-assistant-id

databricks knowledge-assistants get-source-de-connaissances

Obtenir une source de connaissances.

databricks knowledge-assistants get-knowledge-source NAME [flags]

Arguments

NAME

Le nom de la ressource de la source de connaissances. Format : knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Options

Indicateurs globaux

Exemples

L'exemple suivant obtient une source de connaissances :

Bash
databricks knowledge-assistants get-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id

databricks knowledge-assistants list-knowledge-assistants

Lister les assistants de connaissances.

databricks knowledge-assistants list-knowledge-assistants [flags]

Arguments

Aucun

Options

--page-size int

Le nombre maximal d'assistants de connaissances à renvoyer.

--page-token string

Un jeton de page, reçu lors d'un appel list-knowledge-assistants précédent.

Indicateurs globaux

Exemples

L'exemple suivant liste tous les Assistants de connaissances :

Bash
databricks knowledge-assistants list-knowledge-assistants

databricks knowledge-assistants list-knowledge-sources

Lister les sources de connaissances sous un Assistant de connaissances.

databricks knowledge-assistants list-knowledge-sources PARENT [flags]

Arguments

PARENT

Ressource parente à partir de laquelle répertorier. Format : knowledge-assistants/{knowledge_assistant_id}.

Options

--page-size int

Le nombre maximal de sources de connaissances à renvoyer.

--page-token string

Un jeton de pagination d'un appel de liste précédent.

Indicateurs globaux

Exemples

L’exemple suivant répertorie les sources de connaissances pour un assistant :

Bash
databricks knowledge-assistants list-knowledge-sources knowledge-assistants/my-assistant-id

databricks knowledge-assistants sync-knowledge-sources

Synchroniser toutes les sources de connaissances non indexées pour un Knowledge Assistant. Les sources d'index ne nécessitent pas de synchronisation.

databricks knowledge-assistants sync-knowledge-sources NAME [flags]

Arguments

NAME

Le nom de la ressource du Knowledge Assistant. Format : knowledge-assistants/{knowledge_assistant_id}.

Options

Indicateurs globaux

Exemples

L'exemple suivant synchronise toutes les sources de connaissances pour un assistant :

Bash
databricks knowledge-assistants sync-knowledge-sources knowledge-assistants/my-assistant-id

databricks knowledge-assistants update-knowledge-assistant

Mettre à jour un assistant de connaissances.

databricks knowledge-assistants update-knowledge-assistant NAME UPDATE_MASK DISPLAY_NAME DESCRIPTION [flags]

Arguments

NAME

Le nom de la ressource du Knowledge Assistant. Format : knowledge-assistants/{knowledge_assistant_id}.

UPDATE_MASK

Liste de champs à mettre à jour, séparés par des virgules. Valeurs autorisées : display_name, description, instructions.

DISPLAY_NAME

Le nom d'affichage de l'Assistant de connaissances.

DESCRIPTION

Description de ce que cet assistant peut faire.

Options

--instructions string

Instructions globales supplémentaires sur la manière dont l'agent doit générer les réponses.

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

--name string

Le nom de la ressource de l'assistant de connaissances.

Indicateurs globaux

Exemples

L'exemple suivant met à jour le nom d'affichage d'un Assistant de connaissances :

Bash
databricks knowledge-assistants update-knowledge-assistant knowledge-assistants/my-assistant-id display_name "Updated Sales Assistant" "Answers questions about sales data"

databricks knowledge-assistants update-knowledge-source

Mettre à jour une source de connaissances.

databricks knowledge-assistants update-knowledge-source NAME UPDATE_MASK DISPLAY_NAME DESCRIPTION SOURCE_TYPE [flags]

Arguments

NAME

Le nom de la ressource de la source de connaissances à mettre à jour. Format : knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

UPDATE_MASK

Liste de champs à mettre à jour, séparés par des virgules. Valeurs autorisées : display_name, description.

DISPLAY_NAME

Nom d'affichage lisible par l'humain de la source de connaissances.

DESCRIPTION

Description de la source de connaissances.

SOURCE_TYPE

Le type de la source. Ce champ est ignoré lors de la mise à jour.

Options

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

--name string

Nom complet de la ressource : knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Indicateurs globaux

Exemples

L'exemple suivant met à jour une source de connaissances :

Bash
databricks knowledge-assistants update-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id display_name "Updated Sales Docs" "Updated documentation about sales" files

Drapeaux globaux

--debug

Activer ou non la journalisation de débogage.

-h OU --help

Afficher l'aide de Databricks CLI ou du groupe de commandes associé ou de 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é, la default est d'é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

Une chaîne représentant le niveau de format du log. S'il n'est pas spécifié, le niveau de format du log 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

Nom du profil dans le fichier ~/.databrickscfg à utiliser pour exécuter la commande. Si cet indicateur n'est pas spécifié, alors s'il existe, le profil nommé DEFAULT est utilisé.

--progress-format Format

Le format pour afficher les logs de progression : default, append, inplace ou json

-t, --target chaîne

Le cas échéant, la cible de bundle à utiliser