genie группа команд

Note

Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.

Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.

Группа genie команд в интерфейсе командной строки Databricks содержит команды для Genie. См. раздел "Что такое пространство Genie".

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

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 струна

    Если применимо, целевой объект пакета для использования