Поделиться через


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

Note

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

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

Группа genie команд в интерфейсе командной строки Databricks содержит команды для Genie. См. раздел "Что такое пространство AI/BI 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 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 получить-сообщение

Получение сообщения из чата.

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

Глобальные флаги

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

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