knowledge-assistants groupe de commande

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.

Indicateurs globaux

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

Indicateurs globaux

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

Indicateurs globaux

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

Indicateurs globaux

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

Indicateurs globaux

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

Indicateurs globaux

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 .

Indicateurs globaux

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.

Indicateurs globaux

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

Indicateurs globaux

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.

Indicateurs globaux

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

Indicateurs globaux

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