knowledge-assistants группа команд

Note

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

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

Группа knowledge-assistants команд в интерфейсе командной строки Databricks позволяет управлять помощниками по знаниям и связанными ресурсами.

databricks knowledge-assistants create-knowledge-assistants create-knowledge-assistant

Создайте помощник по знаниям.

databricks knowledge-assistants create-knowledge-assistant DISPLAY_NAME DESCRIPTION [flags]

Аргументы

DISPLAY_NAME

    Отображаемое имя помощника по знаниям, уникальное на уровне рабочей области.

DESCRIPTION

    Описание того, что может сделать этот помощник (пользователь).

Options

--instructions string

    Дополнительные глобальные инструкции о том, как агент должен создавать ответы.

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--name string

    Имя ресурса помощника по знаниям.

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

Examples

В следующем примере создается помощник по знаниям:

databricks knowledge-assistants create-knowledge-assistant "Sales Assistant" "Answers questions about sales data"

databricks knowledge-assistants create-knowledge-source

Создайте источник знаний в помощнике по знаниям.

databricks knowledge-assistants create-knowledge-source PARENT DISPLAY_NAME DESCRIPTION SOURCE_TYPE [flags]

Аргументы

PARENT

    Родительский ресурс, в котором будет создан этот источник. Формат: knowledge-assistants/{knowledge_assistant_id}.

DISPLAY_NAME

    Отображаемое имя источника знаний с возможностью чтения.

DESCRIPTION

    Описание источника знаний.

SOURCE_TYPE

    Тип источника. Поддерживаемые значения: index, files, file_table.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--name string

    Полное имя ресурса: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

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

Examples

В следующем примере создается источник знаний:

databricks knowledge-assistants create-knowledge-source knowledge-assistants/my-assistant-id "Sales Docs" "Documentation about sales processes" files

databricks knowledge-assistants delete-knowledge-assistant

Удаление помощника по знаниям.

databricks knowledge-assistants delete-knowledge-assistant NAME [flags]

Аргументы

NAME

    Имя ресурса помощника по удалению знаний. Формат: knowledge-assistants/{knowledge_assistant_id}.

Options

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

Examples

В следующем примере удаляется помощник по знаниям:

databricks knowledge-assistants delete-knowledge-assistant knowledge-assistants/my-assistant-id

databricks knowledge-assistants delete-knowledge-source

Удаление источника знаний.

databricks knowledge-assistants delete-knowledge-source NAME [flags]

Аргументы

NAME

    Имя ресурса для удаления источника знаний. Формат: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Options

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

Examples

В следующем примере удаляется источник знаний:

databricks knowledge-assistants delete-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id

databricks knowledge-assistants get-knowledge-assistants

Получение помощника по знаниям.

databricks knowledge-assistants get-knowledge-assistant NAME [flags]

Аргументы

NAME

    Имя ресурса помощника по знаниям. Формат: knowledge-assistants/{knowledge_assistant_id}.

Options

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

Examples

В следующем примере получается помощник по знаниям:

databricks knowledge-assistants get-knowledge-assistant knowledge-assistants/my-assistant-id

databricks knowledge-assistants get-knowledge-source

Получите источник знаний.

databricks knowledge-assistants get-knowledge-source NAME [flags]

Аргументы

NAME

    Имя ресурса источника знаний. Формат: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

Options

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

Examples

В следующем примере получается источник знаний:

databricks knowledge-assistants get-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id

databricks knowledge-assistants list-knowledge-assistants

Перечисление помощников по знаниям.

databricks knowledge-assistants list-knowledge-assistants [flags]

Аргументы

Нет

Options

--page-size int

    Максимальное количество возвращаемых помощников по знаниям.

--page-token string

    Маркер страницы, полученный от предыдущего list-knowledge-assistants вызова.

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

Examples

В следующем примере перечислены все помощники по знаниям.

databricks knowledge-assistants list-knowledge-assistants

databricks knowledge-assistants list-knowledge-sources

Список источников знаний в помощнике по знаниям.

databricks knowledge-assistants list-knowledge-sources PARENT [flags]

Аргументы

PARENT

    Родительский ресурс для перечисления. Формат: knowledge-assistants/{knowledge_assistant_id}.

Options

--page-size int

    Максимальное количество возвращаемых источников знаний.

--page-token string

    Маркер страницы из предыдущего вызова списка.

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

Examples

В следующем примере перечислены источники знаний для помощника:

databricks knowledge-assistants list-knowledge-sources knowledge-assistants/my-assistant-id

databricks knowledge-assistants sync-knowledge-sources

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

databricks knowledge-assistants sync-knowledge-sources NAME [flags]

Аргументы

NAME

    Имя ресурса помощника по знаниям. Формат: knowledge-assistants/{knowledge_assistant_id}.

Options

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

Examples

В следующем примере синхронизируются все источники знаний для помощника:

databricks knowledge-assistants sync-knowledge-sources knowledge-assistants/my-assistant-id

databricks knowledge-assistants update-knowledge-assistants

Обновление помощника по знаниям.

databricks knowledge-assistants update-knowledge-assistant NAME UPDATE_MASK DISPLAY_NAME DESCRIPTION [flags]

Аргументы

NAME

    Имя ресурса помощника по знаниям. Формат: knowledge-assistants/{knowledge_assistant_id}.

UPDATE_MASK

    Список полей с разделителями-запятыми для обновления. Допустимые значения: display_name, description, instructions.

DISPLAY_NAME

    Отображаемое имя помощника по знаниям.

DESCRIPTION

    Описание того, что может сделать этот помощник.

Options

--instructions string

    Дополнительные глобальные инструкции о том, как агент должен создавать ответы.

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--name string

    Имя ресурса помощника по знаниям.

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

Examples

В следующем примере обновляется отображаемое имя помощника по знаниям:

databricks knowledge-assistants update-knowledge-assistant knowledge-assistants/my-assistant-id display_name "Updated Sales Assistant" "Answers questions about sales data"

databricks knowledge-assistants update-knowledge-source

Обновление источника знаний.

databricks knowledge-assistants update-knowledge-source NAME UPDATE_MASK DISPLAY_NAME DESCRIPTION SOURCE_TYPE [flags]

Аргументы

NAME

    Имя ресурса для обновления источника знаний. Формат: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

UPDATE_MASK

    Список полей с разделителями-запятыми для обновления. Допустимые значения: display_name, description.

DISPLAY_NAME

    Отображаемое имя источника знаний с возможностью чтения.

DESCRIPTION

    Описание источника знаний.

SOURCE_TYPE

    Тип источника. Это поле игнорируется при обновлении.

Options

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--name string

    Полное имя ресурса: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}.

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

Examples

В следующем примере обновляется источник знаний:

databricks knowledge-assistants update-knowledge-source knowledge-assistants/my-assistant-id/knowledge-sources/my-source-id display_name "Updated Sales Docs" "Updated documentation about sales" files

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

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

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