Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа genie команд в интерфейсе командной строки Databricks содержит команды для Genie. См. статью "Агенты Genie".
Databricks genie ask
Задайте вопрос по данным и получите ответ от Genie.
databricks genie ask QUESTION [flags]
Arguments
QUESTION
Вопрос о данных, который стоит задать Джини.
Options
--include-sql
Покажите SQL-запросы, выполняемые агентом. Применимо к текстовому выводу; Вывод JSON всегда включает их.
--raw
Печатьте исходные события SSE вместо отрисованного вывода.
-s, --session string
Session ID (любая строка) для продолжения разговора между звонками.
--warehouse-id string
SQL warehouse ID. Автоматически разрешается, если его опустить.
Examples
Следующий пример задаёт вопрос о данных:
databricks genie ask "What were total sales last month?"
Следующий пример задаёт вопрос, связанный с конкретным хранилищем SQL:
databricks genie ask "Revenue by region" --warehouse-id 1234567890abcdef
Следующий пример продолжает разговор между звонками с использованием выбранного вами идентификатора сессии:
databricks genie ask -s sales "What were total sales by quarter?"
databricks genie ask -s sales "Break that down by region"
Databricks genie create-message-comment
Создайте комментарий к переписке.
databricks genie create-message-comment SPACE_ID CONVERSATION_ID MESSAGE_ID CONTENT [flags]
Arguments
SPACE_ID
Идентификатор, связанный с пространством Genie.
CONVERSATION_ID
Идентификатор, связанный с беседой.
MESSAGE_ID
ID, связанный с сообщением.
CONTENT
Текст комментариев.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
Следующий пример создаёт комментарий к сообщению:
databricks genie create-message-comment abc123 conv456 msg789 "Great analysis!"
databricks genie создать-сообщение
Создайте новое сообщение в беседе. Ответ искусственного интеллекта использует все ранее созданные сообщения в беседе для реагирования.
databricks genie create-message SPACE_ID CONVERSATION_ID CONTENT [flags]
Arguments
SPACE_ID
Идентификатор, связанный с агентом Genie, на котором запускается беседа.
CONVERSATION_ID
Идентификатор, связанный с беседой.
CONTENT
Содержимое сообщения пользователя.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
--no-wait
Не ждите достижения состояния COMPLETED.
--timeout duration
Максимальное время достижения состояния COMPLETED (по умолчанию 20m0s).
Examples
В следующем примере создается сообщение в беседе:
databricks genie create-message abc123 conv456 "What were our sales last quarter?"
В следующем примере создается сообщение с конфигурацией JSON:
databricks genie create-message abc123 conv456 "Show me top customers" --json '{"additional_context": "Include revenue data"}'
В следующем примере создается сообщение без ожидания завершения:
databricks genie create-message abc123 conv456 "Analyze customer trends" --no-wait
databricks genie create-space
Создание агента Genie.
databricks genie create-space WAREHOUSE_ID SERIALIZED_SPACE [flags]
Arguments
WAREHOUSE_ID
Идентификатор хранилища SQL для связывания с пространством.
SERIALIZED_SPACE
Сериализованная конфигурация пространства.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере создается агент Genie:
databricks genie create-space my-warehouse-id '{}' --json @space-config.json
databricks genie delete-conversation
Удаление беседы из агента Genie.
databricks genie delete-conversation SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
CONVERSATION_ID
Идентификатор удаленной беседы.
Options
Examples
В следующем примере удаляется беседа:
databricks genie delete-conversation abc123 conv456
databricks genie delete-conversation-message
Удаление сообщения из беседы в агенте Genie.
databricks genie delete-conversation-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
CONVERSATION_ID
Идентификатор беседы.
MESSAGE_ID
Идентификатор сообщения для удаления.
Options
Examples
В следующем примере удаляется сообщение:
databricks genie delete-conversation-message abc123 conv456 msg789
databricks genie download-message-attachment-visualization
Скачайте отрисованное изображение вложения для визуализации сообщения. Это возможно только если вложение является визуализацией, а статус сообщения ЗАВЕРШЁН.
databricks genie download-message-attachment-visualization NAME [flags]
Arguments
NAME
Имя ресурса вложения для рендера, в формате spaces/{space_id}/conversations/{conversation_id}/messages/{message_id}/attachments/{attachment_id}.
Options
Examples
Следующий пример загружает визуализацию вложения сообщения:
databricks genie download-message-attachment-visualization "spaces/abc123/conversations/conv456/messages/msg789/attachments/attach001"
Выполнить команду databricks genie execute-message-attachment-query
Выполните выполнение SQL-запроса для прикрепленного сообщения. Используйте эту команду, когда истек срок действия вложения запроса и необходимо выполнить повторно.
databricks genie execute-message-attachment-query SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
CONVERSATION_ID
ИД разговора.
MESSAGE_ID
ID сообщения.
ATTACHMENT_ID
Идентификатор вложения.
Options
Examples
В следующем примере выполняется запрос вложения сообщения:
databricks genie execute-message-attachment-query abc123 conv456 msg789 attach001
databricks genie generate-download-full-query-result
Создайте скачивание для полного результата запроса вложения сообщения.
databricks genie generate-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
CONVERSATION_ID
Идентификатор беседы.
MESSAGE_ID
Идентификатор сообщения.
ATTACHMENT_ID
Идентификатор вложения.
Options
Examples
В следующем примере создается скачивание для полного результата запроса:
databricks genie generate-download-full-query-result abc123 conv456 msg789 attach001
databricks genie-create-eval-run
Создайте ознакомительный запуск для агента Genie.
databricks genie genie-create-eval-run SPACE_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере создается запуск оценки:
databricks genie genie-create-eval-run abc123 --json @eval-config.json
databricks genie-get-eval-result-details
Получение сведений о результатах оценки.
databricks genie genie-get-eval-result-details SPACE_ID EVAL_RUN_ID RESULT_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
EVAL_RUN_ID
Идентификатор выполнения оценки.
RESULT_ID
Идентификатор результата оценки.
Options
Examples
Следующий пример получает сведения о результатах оценки:
databricks genie genie-get-eval-result-details abc123 run456 result789
databricks genie-get-eval-run
Получите ознакомительный запуск агента Genie.
databricks genie genie-get-eval-run SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
EVAL_RUN_ID
Идентификатор выполнения оценки.
Options
Examples
В следующем примере выполняется оценка:
databricks genie genie-get-eval-run abc123 run456
databricks genie-genie-list-eval-results
Вывод списка результатов оценки для выполнения оценки.
databricks genie genie-list-eval-results SPACE_ID EVAL_RUN_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
EVAL_RUN_ID
Идентификатор выполнения оценки.
Options
--page-size int
Максимальное количество результатов eval для возврата на страницу.
--page-token string
Непрозрачный маркер для получения следующей страницы результатов.
Examples
В следующем примере перечислены результаты оценки:
databricks genie genie-list-eval-results abc123 run456
databricks genie-list-eval-runs
Вывод списка запусков для агента Genie.
databricks genie genie-list-eval-runs SPACE_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
Options
--page-size int
Максимальное количество запусков оценки для возврата на страницу.
--page-token string
Маркер для получения следующей страницы результатов.
Examples
В следующем примере перечислены запуски оценки:
databricks genie genie-list-eval-runs abc123
databricks genie get-download-full-query-result
Получите скачивание для ранее созданного полного результата запроса.
databricks genie get-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID DOWNLOAD_ID DOWNLOAD_ID_SIGNATURE [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
CONVERSATION_ID
Идентификатор беседы.
MESSAGE_ID
Идентификатор сообщения.
ATTACHMENT_ID
Идентификатор вложения.
DOWNLOAD_ID
Идентификатор скачивания.
DOWNLOAD_ID_SIGNATURE
Подпись для идентификатора скачивания.
Options
Examples
В следующем примере показано, как скачать полный результат запроса:
databricks genie get-download-full-query-result abc123 conv456 msg789 attach001 dl001 sig001
databricks genie получить-сообщение
Получение сообщения из чата.
databricks genie get-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
Идентификатор, связанный с агентом Genie, где находится целевая беседа.
CONVERSATION_ID
Идентификатор, связанный с целевой беседой.
MESSAGE_ID
Идентификатор, связанный с целевым сообщением из идентифицированной беседы.
Options
Examples
В следующем примере извлекается сообщение из беседы:
databricks genie get-message abc123 conv456 msg789
databricks genie get-message-attachment-query-result
Получите результат SQL-запроса, если сообщение содержит вложение запроса. Это доступно только в том случае, если сообщение содержит вложение запроса, а состояние сообщения — EXECUTING_QUERY или COMPLETED.
databricks genie get-message-attachment-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
CONVERSATION_ID
ИД разговора.
MESSAGE_ID
ID сообщения.
ATTACHMENT_ID
Идентификатор вложения.
Options
Examples
Следующий пример показывает результат запроса вложения сообщения.
databricks genie get-message-attachment-query-result abc123 conv456 msg789 attach001
Databricks Genie List-Conversation-Messages
Вывод списка сообщений в беседе.
databricks genie list-conversation-messages SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
CONVERSATION_ID
Идентификатор беседы.
Options
--page-size int
Максимальное количество сообщений, возвращаемых на страницу.
--page-token string
Маркер для получения следующей страницы результатов.
Examples
В следующем примере перечислены сообщения в беседе:
databricks genie list-conversation-messages abc123 conv456
databricks genie list-conversations
Вывод списка бесед в агенте Genie.
databricks genie list-conversations SPACE_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
Options
--page-size int
Максимальное количество бесед для возврата на страницу.
--page-token string
Маркер для получения следующей страницы результатов.
Examples
В следующем примере перечислены беседы в пространстве:
databricks genie list-conversations abc123
Databricks Genie List-Conversation-Comments
Перечислите все комментарии по всем сообщениям в разговоре.
databricks genie list-conversation-comments SPACE_ID CONVERSATION_ID [flags]
Arguments
SPACE_ID
Идентификатор, связанный с пространством Genie.
CONVERSATION_ID
Идентификатор, связанный с беседой.
Options
--page-size int
Максимальное количество комментариев на странице.
--page-token string
Маркер разбиения на страницы для получения следующей страницы результатов.
Examples
В следующем примере перечислены все комментарии в беседе:
databricks genie list-conversation-comments abc123 conv456
databricks genie list-message-comments
Перечислите комментарии к конкретному сообщению.
databricks genie list-message-comments SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]
Arguments
SPACE_ID
Идентификатор, связанный с пространством Genie.
CONVERSATION_ID
Идентификатор, связанный с беседой.
MESSAGE_ID
ID, связанный с сообщением.
Options
--page-size int
Максимальное количество комментариев на странице.
--page-token string
Маркер разбиения на страницы для получения следующей страницы результатов.
Examples
В следующем примере перечислены комментарии к сообщению:
databricks genie list-message-comments abc123 conv456 msg789
databricks genie list-spaces
Вывод списка агентов Genie в рабочей области.
databricks genie list-spaces [flags]
Options
--page-size int
Максимальное количество пространств, возвращаемых на страницу.
--page-token string
Маркер разбиения на страницы для получения следующей страницы результатов.
Examples
В следующем примере перечислены все агенты Genie:
databricks genie list-spaces
databricks genie send-message-feedback
Отправьте отзыв о сообщении в беседе Genie.
databricks genie send-message-feedback SPACE_ID CONVERSATION_ID MESSAGE_ID RATING [flags]
Arguments
SPACE_ID
Идентификатор агента Genie.
CONVERSATION_ID
Идентификатор беседы.
MESSAGE_ID
Идентификатор сообщения.
RATING
Оценка отзывов для сообщения.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
Следующий пример отправляет положительные отзывы о сообщении:
databricks genie send-message-feedback abc123 conv456 msg789 POSITIVE
команда databricks genie get-space
Получение сведений об агенте Genie.
databricks genie get-space SPACE_ID [flags]
Arguments
SPACE_ID
Идентификатор, связанный с агентом Genie.
Options
Examples
В следующем примере показано, как получить сведения об агенте Genie:
databricks genie get-space abc123
databricks genie начать беседу
Запустите новую беседу.
databricks genie start-conversation SPACE_ID CONTENT [flags]
Arguments
SPACE_ID
Идентификатор, связанный с агентом Genie, где вы хотите начать беседу.
CONTENT
Текст сообщения, начинающего беседу.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
--no-wait
Не ждите достижения состояния COMPLETED.
--timeout duration
Максимальное время достижения состояния COMPLETED (по умолчанию 20m0s).
Examples
В следующем примере начинается новая беседа:
databricks genie start-conversation abc123 "What are our top performing products this month?"
В следующем примере начинается обсуждение настройки JSON:
databricks genie start-conversation abc123 "Show me sales data" --json '{"context": "Q4 2024"}'
В следующем примере начинается беседа без ожидания завершения.
databricks genie start-conversation abc123 "Analyze customer behavior" --no-wait
databricks genie мусорное пространство
Переместите агент Genie в корзину.
databricks genie trash-space SPACE_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie для корзины.
Options
Examples
В следующем примере корзина агента Genie:
databricks genie trash-space abc123
databricks genie update-space
Обновление агента Genie.
databricks genie update-space SPACE_ID [flags]
Arguments
SPACE_ID
Идентификатор агента Genie для обновления.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере обновляется агент Genie:
databricks genie update-space abc123 --json '{"title": "Updated Space Title"}'
Глобальные флаги
--debug
Следует ли включить ведение журнала отладки.
-h или --help
Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.
--log-file струна
Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.
--log-format формат
Тип формата журнала: text или json. Значение по умолчанию — text.
--log-level струна
Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.
типа -o, --output
Тип выходных данных команды: text или json. Значение по умолчанию — text.
-p, --profile струна
Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если флаг не указан, используется профиль DEFAULT, если он существует.
--progress-format формат
Формат для отображения журналов хода выполнения: default, appendinplace, илиjson
-t, --target струна
Если применимо, целевой объект пакета для использования