Partager via


genie 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 genie groupe de commandes dans l’interface CLI Databricks contient des commandes pour Genie. Découvrez ce qu’est un espace AI/BI Genie.

databricks genie create-message

Créez un message dans une conversation. La réponse IA utilise tous les messages créés précédemment dans la conversation pour répondre.

databricks genie create-message SPACE_ID CONVERSATION_ID CONTENT [flags]

Arguments

SPACE_ID

    ID associé à l’espace Génie où la conversation est démarrée.

CONVERSATION_ID

    ID associé à la conversation.

CONTENT

    Contenu du message utilisateur.

Options

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

--no-wait

    N’attendez pas d’atteindre l’état TERMINÉ.

--timeout duration

    Durée maximale d’atteindre l’état COMPLETED (20m0s par défaut).

Indicateurs globaux

Examples

L’exemple suivant crée un message dans une conversation :

databricks genie create-message abc123 conv456 "What were our sales last quarter?"

L’exemple suivant crée un message avec la configuration JSON :

databricks genie create-message abc123 conv456 "Show me top customers" --json '{"additional_context": "Include revenue data"}'

L’exemple suivant crée un message sans attendre la fin :

databricks genie create-message abc123 conv456 "Analyze customer trends" --no-wait

exécuter-requête-de-pièce-jointe-sur-databricks-genie

Exécutez le code SQL pour une pièce jointe de requête de message. Utilisez cette commande lorsque la pièce jointe de requête a expiré et doit être réexécutée.

databricks genie execute-message-attachment-query SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]

Arguments

SPACE_ID

    ID d’espace Génie.

CONVERSATION_ID

    ID de la conversation.

MESSAGE_ID

    ID du message.

ATTACHMENT_ID

    ID de pièce jointe.

Options

Indicateurs globaux

Examples

L’exemple suivant exécute une requête de pièce jointe de message :

databricks genie execute-message-attachment-query abc123 conv456 msg789 attach001

databricks genie get-message

Recevez un message depuis une conversation.

databricks genie get-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]

Arguments

SPACE_ID

    ID associé à l’espace Genie où se trouve la conversation cible.

CONVERSATION_ID

    ID associé à la conversation cible.

MESSAGE_ID

    ID associé au message cible de la conversation identifiée.

Options

Indicateurs globaux

Examples

L’exemple suivant récupère un message d’une conversation :

databricks genie get-message abc123 conv456 msg789

databricks genie get-message-attachment-query-result

Obtenez le résultat de la requête SQL si le message a une pièce jointe de requête. Ceci n’est disponible que si un message a une pièce jointe de requête et que l’état du message est EXECUTING_QUERY ou COMPLETED.

databricks genie get-message-attachment-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]

Arguments

SPACE_ID

    ID d’espace Génie.

CONVERSATION_ID

    ID de la conversation.

MESSAGE_ID

    ID du message.

ATTACHMENT_ID

    ID de pièce jointe.

Options

Indicateurs globaux

Examples

L’exemple suivant obtient le résultat de la requête pour une pièce jointe de message :

databricks genie get-message-attachment-query-result abc123 conv456 msg789 attach001

databricks genie obtenir-espace

Obtenez les détails d’un Espace Génie.

databricks genie get-space SPACE_ID [flags]

Arguments

SPACE_ID

    ID associé à l’espace Génie.

Options

Indicateurs globaux

Examples

L’exemple suivant obtient les détails d’un espace Génie :

databricks genie get-space abc123

databricks genie démarrer la conversation

Démarrez une nouvelle conversation.

databricks genie start-conversation SPACE_ID CONTENT [flags]

Arguments

SPACE_ID

    ID associé à l’espace Génie où vous souhaitez démarrer une conversation.

CONTENT

    Texte du message qui démarre la conversation.

Options

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

--no-wait

    N’attendez pas d’atteindre l’état TERMINÉ.

--timeout duration

    Durée maximale d’atteindre l’état COMPLETED (20m0s par défaut).

Indicateurs globaux

Examples

L’exemple suivant démarre une nouvelle conversation :

databricks genie start-conversation abc123 "What are our top performing products this month?"

L’exemple suivant démarre une conversation avec la configuration JSON :

databricks genie start-conversation abc123 "Show me sales data" --json '{"context": "Q4 2024"}'

L’exemple suivant démarre une conversation sans attendre la fin :

databricks genie start-conversation abc123 "Analyze customer behavior" --no-wait

Indicateurs globaux

--debug

  Active 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

    Chaîne représentant le fichier dans lequel écrire les journaux de sortie. Si cet indicateur n’est pas défini, les journaux de sortie sont écrits par défaut dans stderr.

--log-format format

    Format des journaux : text ou json. La valeur par défaut est text.

--log-level chaîne

    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

    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 d’affichage des journaux d’activité de progression : default, append, inplace ou json

-t, --target chaîne

    Le cas échéant, la cible d’offre groupée à utiliser