Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Ces informations s’appliquent à Databricks CLI versions 0.205 et ultérieures. L’interface CLI Databricks est en préversion publique.
L’utilisation de l’interface CLI Databricks est soumise à la licence Databricks et à la notification de confidentialité Databricks, y compris les dispositions relatives aux données d’utilisation.
Le knowledge-assistants groupe de commandes dans l’interface CLI Databricks vous permet de gérer les Assistants de connaissances et les ressources associées.
databricks knowledge-assistants create-knowledge-assistant
Créez un Assistant Connaissances.
databricks knowledge-assistants create-knowledge-assistant DISPLAY_NAME DESCRIPTION [flags]
Arguments
DISPLAY_NAME
Nom complet de l’Assistant Connaissances, unique au niveau de l’espace de travail.
DESCRIPTION
Description de ce que cet Assistant peut faire (accessible par l’utilisateur).
Options
--instructions string
Instructions globales supplémentaires sur la façon dont l’agent doit générer des réponses.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
--name string
Nom de la ressource de l’Assistant Connaissances.
Examples
L’exemple suivant crée un Assistant Connaissances :
databricks knowledge-assistants create-knowledge-assistant "Sales Assistant" "Answers questions about sales data"
databricks knowledge-assistants create-knowledge-source
Créez une source de connaissances sous un Assistant 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 complet lisible par l’homme de la source de connaissances.
DESCRIPTION
Description de la source de connaissance.
SOURCE_TYPE
Type de la source. Valeurs prises en charge : index, files, file_table.
Options
--json JSON
Chaîne JSON inline ou chemin @path 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}.
Examples
L’exemple suivant crée une source de connaissances :
databricks knowledge-assistants create-knowledge-source knowledge-assistants/my-assistant-id "Sales Docs" "Documentation about sales processes" files
databricks knowledge-assistants delete-knowledge-assistant
Supprimez un Assistant Connaissances.
databricks knowledge-assistants delete-knowledge-assistant NAME [flags]
Arguments
NAME
Nom de la ressource de l’Assistant Connaissances à supprimer. Format : knowledge-assistants/{knowledge_assistant_id}.
Options
Examples
L’exemple suivant supprime un Assistant Connaissances :
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
Nom de la ressource de la source de connaissances à supprimer. Format : knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.
Options
Examples
L’exemple suivant supprime une source de connaissances :
databricks knowledge-assistants delete-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id
databricks knowledge-assistants get-knowledge-assistant
Obtenez un Assistant Connaissances.
databricks knowledge-assistants get-knowledge-assistant NAME [flags]
Arguments
NAME
Nom de la ressource de l’Assistant Connaissances. Format : knowledge-assistants/{knowledge_assistant_id}.
Options
Examples
L’exemple suivant obtient un Assistant Connaissances :
databricks knowledge-assistants get-knowledge-assistant knowledge-assistants/my-assistant-id
databricks knowledge-assistants get-knowledge-source
Obtenez une source de connaissances.
databricks knowledge-assistants get-knowledge-source NAME [flags]
Arguments
NAME
Nom de la ressource de la source de connaissances. Format : knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.
Options
Examples
L’exemple suivant obtient une source de connaissances :
databricks knowledge-assistants get-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id
databricks knowledge-assistants list-knowledge-assistants
Répertorier les Assistants de connaissances.
databricks knowledge-assistants list-knowledge-assistants [flags]
Arguments
None
Options
--page-size int
Nombre maximal d’assistants de connaissances à retourner.
--page-token string
Jeton de page reçu d’un appel précédent list-knowledge-assistants .
Examples
L’exemple suivant répertorie tous les Assistants de connaissances :
databricks knowledge-assistants list-knowledge-assistants
databricks knowledge-assistants list-knowledge-sources
Répertoriez les sources de connaissances sous un Assistant Connaissances.
databricks knowledge-assistants list-knowledge-sources PARENT [flags]
Arguments
PARENT
Ressource parente à partir de partir de. Format : knowledge-assistants/{knowledge_assistant_id}.
Options
--page-size int
Nombre maximal de sources de connaissances à retourner.
--page-token string
Jeton de page d’un appel de liste précédent.
Examples
L’exemple suivant répertorie les sources de connaissances d’un assistant :
databricks knowledge-assistants list-knowledge-sources knowledge-assistants/my-assistant-id
databricks knowledge-assistants sync-knowledge-sources
Synchronisez toutes les sources de connaissances non index pour un Assistant Connaissances. Les sources d’index ne nécessitent pas de synchronisation.
databricks knowledge-assistants sync-knowledge-sources NAME [flags]
Arguments
NAME
Nom de la ressource de l’Assistant Connaissances. Format : knowledge-assistants/{knowledge_assistant_id}.
Options
Examples
L’exemple suivant synchronise toutes les sources de connaissances d’un assistant :
databricks knowledge-assistants sync-knowledge-sources knowledge-assistants/my-assistant-id
databricks knowledge-assistants update-knowledge-assistant
Mettez à jour un Assistant Connaissances.
databricks knowledge-assistants update-knowledge-assistant NAME UPDATE_MASK DISPLAY_NAME DESCRIPTION [flags]
Arguments
NAME
Nom de la ressource de l’Assistant Connaissances. Format : knowledge-assistants/{knowledge_assistant_id}.
UPDATE_MASK
Liste délimitée par des virgules de champs à mettre à jour. Valeurs autorisées : display_name, description, instructions.
DISPLAY_NAME
Nom complet de l’Assistant Connaissances.
DESCRIPTION
Description de ce que cet assistant peut faire.
Options
--instructions string
Instructions globales supplémentaires sur la façon dont l’agent doit générer des réponses.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
--name string
Nom de la ressource de l’Assistant Connaissances.
Examples
L’exemple suivant met à jour le nom complet d’un Assistant Connaissances :
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
Mettez à jour une source de connaissances.
databricks knowledge-assistants update-knowledge-source NAME UPDATE_MASK DISPLAY_NAME DESCRIPTION SOURCE_TYPE [flags]
Arguments
NAME
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 délimitée par des virgules de champs à mettre à jour. Valeurs autorisées : display_name, description.
DISPLAY_NAME
Nom complet lisible par l’homme de la source de connaissances.
DESCRIPTION
Description de la source de connaissance.
SOURCE_TYPE
Type de la source. Ce champ est ignoré lors de la mise à jour.
Options
--json JSON
Chaîne JSON inline ou chemin @path 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}.
Examples
L’exemple suivant met à jour une source de connaissances :
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
Indicateurs globaux
--debug
Faut-il activer la journalisation du débogage ?
-h ou --help
Affiche l’aide pour l’interface CLI de Databricks, le groupe de commandes associé ou la commande concernée.
--log-file chaîne de caractères
Chaîne représentant le fichier utilisé pour écrire les logs de sortie. Si cet indicateur n’est pas défini, les journaux de sortie sont écrits par défaut dans stderr.
--log-format Format
Type de format de journal : text ou json. La valeur par défaut est text.
--log-level chaîne de caractères
Chaîne représentant le niveau de journalisation. Si cet indicateur n’est pas défini, le niveau de format de journal est désactivé.
Type -o, --output
Type de sortie de commande, text ou json. La valeur par défaut est text.
-p, --profile chaîne de caractères
Nom du profil dans le ~/.databrickscfg fichier à utiliser pour exécuter la commande. Si cet indicateur n’est pas spécifié, s’il existe, le profil nommé DEFAULT est utilisé.
--progress-format Format
Format permettant d’afficher les journaux de progression : default, append, inplace ou json
-t, --target chaîne de caractères
Le cas échéant, la cible d'ensemble à utiliser