Настройте свой опыт с помощью правил

В Gemini правила позволяют определять предпочтительные языки программирования, стили или форматы вывода, которые применяются ко всем запросам. После установки этих параметров они автоматически применяются ко всем последующим запросам, отправляемым в Gemini. Правила помогают Gemini понимать стандарты и предпочтения проекта для более точной и персонализированной помощи в написании кода. Например, вы можете создать правило типа «Всегда давайте мне краткие ответы на Kotlin».

Сохраняйте и управляйте правилами в библиотеке подсказок в Android Studio. Чтобы настроить правило, выполните следующие действия:

  1. Чтобы открыть настройки Gemini, нажмите на значок статуса Gemini. Значок активного статуса Близнецов В нижней части IDE нажмите «Настроить ИИ» > «Библиотека подсказок» . В качестве альтернативы перейдите в меню «Файл» ( Android Studio на macOS) > «Настройки» > «Инструменты» > «ИИ» > «Библиотека подсказок» .
  2. Используйте раскрывающийся список «Область действия », чтобы сохранять правила на уровне IDE или на уровне проекта:
    • Правила, устанавливаемые на уровне IDE, являются личными и могут использоваться в нескольких проектах.
    • Правила уровня проекта могут быть доступны всем членам команды, работающим над одним и тем же проектом. Они сохраняются в файле /.idea/project.prompts.xml вместе с подсказками уровня проекта .
  3. Чтобы добавить правило, нажмите «Правила» и добавьте правило (правила) в редакторе. Убедитесь, что правила конкретны и содержат конкретные действия. Расположение правил не имеет решающего значения, но для вашей собственной читаемости и удобства сопровождения рекомендуется объединить несколько правил в маркированный список.
  4. Нажмите «Применить» , чтобы сохранить изменения и остаться в диалоговом окне настроек. Нажмите «ОК» , чтобы сохранить изменения и закрыть диалоговое окно настроек.
Диалоговое окно настроек Android Studio, отображающее редактор правил в разделе Gemini > Библиотека подсказок.
Рисунок 1 : Диалоговое окно настроек Android Studio с открытым редактором правил.

Вот несколько идей того, что можно добавить в качестве правил:

  • Например, руководства по стилю компании, содержащие правила именования переменных или комментирования кода.
  • Рекомендуемые библиотеки для использования
  • Настройки языка программирования, например, "Предоставить все примеры кода на Kotlin".

Отменить выбор правил для запроса

Правила автоматически применяются ко всем запросам, которые вы отправляете в Gemini. Если вы не хотите, чтобы правила применялись к конкретному запросу, вы можете снять отметку с правил перед отправкой запроса, нажав «Контекст» и сняв флажок «Правила» .

Всплывающее окно «Контекст» в чате Gemini, отображающее включенную опцию «Правила».
Рисунок 2 : Всплывающее окно «Контекст» в окне чата Gemini, показывающее включенную опцию «Правила».

Как работают правила

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