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


Добавление пользовательских инструкций

Вы можете настроить реагирование Genie Code, добавив пользовательские инструкции. Код Genie рассматривает эти инструкции при создании новых ответов.

Например, инструкции могут включать:

  • Сведения о ваших предпочтениях, например о библиотеках, которые вы предпочитаете использовать при написании кода.
  • Контекст о том, кто вы, например, ваше имя и роль.
  • Соглашения по кодированию, которые необходимо соблюдать.
  • Рекомендации по выполнению.
  • Инструкции о том, как Genie Code должен реагировать, например, используя неформальный тон.

За исключением быстрого исправления и автозавершения, Код Genie применяет инструкции к каждому создаваемому ответу, включая режим встроенного помощника, режим общего чата, предложение исправления, режим редактирования и режим агента.

Genie Code поддерживает два типа инструкций: инструкции пользователя и инструкции рабочей области. Если не указано иное, Genie Code обычно отдает приоритет инструкциям рабочей области над инструкциями пользователя.

Добавление инструкций пользователя

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

Чтобы добавить инструкции пользователя, выполните следующие действия.

  1. Откройте панель кода Genie, щелкнув на значке аватар помощника. В верхнем правом углу вашей рабочей области.

  2. В области Код Genie щелкните значок шестерёнки, чтобы открыть параметры Genie Code.

    Добавьте инструкции помощника.

  3. В разделе "Инструкции пользователя" нажмите кнопку "Добавить файл инструкций". При этом создается .assistant_instructions.md файл в каталоге рабочей области пользователя по умолчанию (/Users/<your-username-or-email>) и открывается на новой вкладке файла.

    Если вы уже создали файл инструкций, нажмите кнопку "Открыть файл инструкций ", чтобы открыть файл.

  4. Измените файл, чтобы добавить пользовательские .assistant_instructions.md инструкции. Databricks рекомендует добавлять ваши инструкции на простом английском языке, разделяя каждую инструкцию как новый пункт списка или абзац. См. рекомендации по инструкциям по коду Genie.

Genie Code автоматически воспринимает инструкции при следующем взаимодействии с ним.

Вы также можете использовать код Genie для добавления инструкций для вашего удобства. На панели "Код Genie" попросите Genie Code вспомнить что-то.

Инструкции по добавлению и просмотру рабочих областей

Замечание

Только администраторы рабочей области могут добавлять или изменять инструкции рабочей области.

Инструкции рабочего пространства настраиваются вашим администратором и помогают предоставить больший контекст для Genie Code, чтобы он мог следовать рекомендациям и работать более эффективно в данном пространстве.

Если у рабочей области еще нет инструкций рабочей области, администратор рабочей области может создать файл инструкций, выполнив следующие действия:

  1. В каталоге Workspace/ рабочей области создайте файл с именем .assistant_workspace_instructions.md.
  2. Измените файл, чтобы добавить инструкции для Genie Code, которые должны применяться на уровне рабочей области. Databricks рекомендует добавлять ваши инструкции простым текстом, оформляя каждую инструкцию отдельным пунктом списка или абзацем. См. рекомендации по инструкциям по коду Genie.

Genie Code автоматически загружает новые рабочие инструкции пространства в следующий раз, когда пользователь взаимодействует с ним.

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

  1. Откройте панель Кода Genie, щелкнув значок помощника с аватаром. В верхнем правом углу вашей рабочей области.

  2. В панели , чтобы открыть параметры Genie Code.

  3. В разделе "Инструкции по рабочей области" нажмите кнопку "Просмотреть файл". Откроется .assistant_workspace_instructions.md файл на новой вкладке.

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

    Если вы не являетесь администратором, вы по-прежнему можете просмотреть файл, чтобы понять, какие инструкции Genie Code следует в дополнение к любым инструкциям пользователя, которые вы могли предоставить.

    Просмотр инструкций помощника по рабочей области.

Рекомендации по инструкциям по коду Genie

Важно учитывать потенциальные ограничения Genie Code при предоставлении инструкций. Ниже приведены некоторые общие рекомендации и советы по написанию инструкций по оптимизации взаимодействия и наиболее эффективной работы с этой функцией.

  • Напишите четкие, конкретные инструкции: Будьте явными и однозначно при написании инструкций.
  • Следуйте инструкциям в 20 000 символов: Файлы инструкций ограничены 20 000 символами. Никакие инструкции, прошедшие этот предел, не будут использоваться Кодом Genie. Будьте краткими и отдавайте приоритет важным инструкциям.
  • Используйте заголовки и разделители для структуры: Инструкции приведены в файлах Markdown. Используйте форматирование Markdown в инструкциях для предоставления структуры. Используйте маркеры в качестве разделителей для разделения отдельных инструкций. Используйте заголовки для группировки набора инструкций. Например, у вас может быть заголовок "Соглашения о коде Python", который содержит маркированный список Python-специфических рекомендаций, которые должен соблюдать Genie Code при работе с кодом Python.
  • Области: Код Genie применяет инструкции к каждому ответу, который он создает при взаимодействии с ним с помощью встроенного кода Genie, общего чата, предложения исправления, режима редактирования и т. д. Однако Код Genie не рассматривает инструкции по быстрому исправлению и автозаполнения. Чтобы избежать непреднамеренного поведения, следуйте инструкциям, имеющим широкое отношение к различным функциям Genie Code.
  • Укажите контекст и ссылки: В то время как Genie Code использует окружающий контекст, например код записной книжки и метаданные таблицы, он пока не получает дополнительные сведения на основе инструкций. Чтобы обеспечить полезные ответы, добавьте все ключевые сведения непосредственно в инструкции, например, когда следует использовать определенную таблицу или функцию.