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 genie groupe de commandes dans l’interface CLI Databricks contient des commandes pour Genie. Voyez ce qu’est un génie espace.
databricks genie créer-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).
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
databricks genie create-space
Créez un espace Génie.
databricks genie create-space WAREHOUSE_ID SERIALIZED_SPACE [flags]
Arguments
WAREHOUSE_ID
ID de l’entrepôt SQL à associer à l’espace.
SERIALIZED_SPACE
Configuration de l’espace sérialisé.
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant crée un espace Génie :
databricks genie create-space my-warehouse-id '{}' --json @space-config.json
databricks genie delete-conversation
Supprimez une conversation d’un espace Génie.
databricks genie delete-conversation SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
CONVERSATION_ID
ID de la conversation à supprimer.
Options
Examples
L’exemple suivant supprime une conversation :
databricks genie delete-conversation abc123 conv456
databricks genie delete-conversation-message
Supprimez un message d’une conversation dans un espace Génie.
databricks genie delete-conversation-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
CONVERSATION_ID
ID de la conversation.
MESSAGE_ID
ID du message à supprimer.
Options
Examples
L’exemple suivant supprime un message :
databricks genie delete-conversation-message abc123 conv456 msg789
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 de l’espace génie.
CONVERSATION_ID
ID de la conversation.
MESSAGE_ID
ID du message.
ATTACHMENT_ID
ID de pièce jointe.
Options
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 generate-download-full-query-result
Générez un téléchargement pour le résultat complet de la requête d’une pièce jointe de message.
databricks genie generate-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
CONVERSATION_ID
ID de la conversation.
MESSAGE_ID
ID du message.
ATTACHMENT_ID
ID de la pièce jointe.
Options
Examples
L’exemple suivant génère un téléchargement pour un résultat de requête complet :
databricks genie generate-download-full-query-result abc123 conv456 msg789 attach001
databricks genie genie-create-eval-run
Créez une exécution d’évaluation pour un espace Génie.
databricks genie genie-create-eval-run SPACE_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant crée une exécution d’évaluation :
databricks genie genie-create-eval-run abc123 --json @eval-config.json
databricks genie genie-get-eval-result-details
Obtenez des détails pour obtenir un résultat d’évaluation.
databricks genie genie-get-eval-result-details SPACE_ID EVAL_RUN_ID RESULT_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
EVAL_RUN_ID
ID de l’exécution de l’évaluation.
RESULT_ID
ID du résultat de l’évaluation.
Options
Examples
L’exemple suivant obtient les détails du résultat d’évaluation :
databricks genie genie-get-eval-result-details abc123 run456 result789
databricks genie genie-get-eval-run
Obtenez une exécution d’évaluation pour un Génie Space.
databricks genie genie-get-eval-run SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
EVAL_RUN_ID
ID de l’exécution de l’évaluation.
Options
Examples
L’exemple suivant obtient une exécution d’évaluation :
databricks genie genie-get-eval-run abc123 run456
databricks genie genie-list-eval-results
Répertoriez les résultats de l’évaluation pour une exécution d’évaluation.
databricks genie genie-list-eval-results SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
EVAL_RUN_ID
ID de l’exécution de l’évaluation.
Options
--page-size int
Nombre maximal de résultats d’évaluation à retourner par page.
--page-token string
Jeton opaque pour récupérer la page suivante des résultats.
Examples
L’exemple suivant répertorie les résultats d’évaluation :
databricks genie genie-list-eval-results abc123 run456
databricks genie genie-list-eval-runs
Répertorier les exécutions d’évaluation d’un espace Génie.
databricks genie genie-list-eval-runs SPACE_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
Options
--page-size int
Nombre maximal d’exécutions d’évaluation à retourner par page.
--page-token string
Jeton pour obtenir la page suivante des résultats.
Examples
L’exemple suivant répertorie les exécutions d’évaluation :
databricks genie genie-list-eval-runs abc123
databricks genie get-download-full-query-result
Obtenez le téléchargement pour un résultat de requête complet généré précédemment.
databricks genie get-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID DOWNLOAD_ID DOWNLOAD_ID_SIGNATURE [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
CONVERSATION_ID
ID de la conversation.
MESSAGE_ID
ID du message.
ATTACHMENT_ID
ID de la pièce jointe.
DOWNLOAD_ID
ID du téléchargement.
DOWNLOAD_ID_SIGNATURE
Signature de l’ID de téléchargement.
Options
Examples
L’exemple suivant obtient un téléchargement complet du résultat de requête :
databricks genie get-download-full-query-result abc123 conv456 msg789 attach001 dl001 sig001
databricks genie obtenir-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 Génie 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
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 de l’espace génie.
CONVERSATION_ID
ID de la conversation.
MESSAGE_ID
ID du message.
ATTACHMENT_ID
ID de pièce jointe.
Options
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 list-conversation-messages
Répertorier les messages d’une conversation.
databricks genie list-conversation-messages SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
CONVERSATION_ID
ID de la conversation.
Options
--page-size int
Nombre maximal de messages à retourner par page.
--page-token string
Jeton pour obtenir la page suivante des résultats.
Examples
L’exemple suivant répertorie les messages d’une conversation :
databricks genie list-conversation-messages abc123 conv456
databricks genie list-conversations
Répertorier les conversations dans un espace Génie.
databricks genie list-conversations SPACE_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
Options
--page-size int
Nombre maximal de conversations à retourner par page.
--page-token string
Jeton pour obtenir la page suivante des résultats.
Examples
L’exemple suivant répertorie les conversations dans un espace :
databricks genie list-conversations abc123
databricks genie list-spaces
Répertorier les espaces Génie dans l’espace de travail.
databricks genie list-spaces [flags]
Options
--page-size int
Nombre maximal d’espaces à retourner par page.
--page-token string
Jeton de pagination pour obtenir la page suivante des résultats.
Examples
L’exemple suivant répertorie tous les Génies Spaces :
databricks genie list-spaces
databricks genie send-message-feedback
Envoyez des commentaires sur un message dans une conversation Génie.
databricks genie send-message-feedback SPACE_ID CONVERSATION_ID MESSAGE_ID RATING [flags]
Arguments
SPACE_ID
ID de l’espace Génie.
CONVERSATION_ID
ID de la conversation.
MESSAGE_ID
ID du message.
RATING
Évaluation des commentaires pour le message.
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant envoie des commentaires positifs sur un message :
databricks genie send-message-feedback abc123 conv456 msg789 POSITIVE
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
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).
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
databricks génie- espace corbeille
Déplacez un espace Génie vers la corbeille.
databricks genie trash-space SPACE_ID [flags]
Arguments
SPACE_ID
L’ID de l’espace Génie à corbeille.
Options
Examples
L’exemple suivant corbeille un espace Génie :
databricks genie trash-space abc123
databricks genie update-space
Mettez à jour un espace Génie.
databricks genie update-space SPACE_ID [flags]
Arguments
SPACE_ID
ID de l’espace Génie à mettre à jour.
Options
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant met à jour un espace Génie :
databricks genie update-space abc123 --json '{"title": "Updated Space Title"}'
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