For the complete documentation index, see llms.txt. This page is also available as Markdown.

Системная инструкция

В данном разделе вы найдете советы и гайды по написанию инструкций и файлов базы знаний.

Инструкция "по умолчанию"

Начнем с того, что качество работы Савви во много зависит от качества написания и структуры его системного промта (инструкции). Поскольку фундамент Савви - это LLM-модели, то нужно соблюдать общие правила при ее написании.

Базовая инструкция создается при создании агента:

Мы предлагаем строить инструкцию по определенной структуре, где каждый раздел выделен знаком # и модели всегда понятно, где конец и начало нового смыслового раздела.

Справа от раздела в комментарии описано, что нужно написать под заголовком.

Общие сведения

В разделе #ОБЩИЕ СВЕДЕНИЯ мы рекомендуем описывать:

  • информацию о компании - чем она занимается, в каком регионе работает, какие продукты предоставляет - общими фразами без углубления и конкретики. Конкретика потом прописывается в базе знаний

  • информации о самом агенте - его роль, кем он является, как его зовут и т.д.

  • общая информация, которую агент должен знать при каждом обращении

Цели и задачи

В разделе #ЦЕЛИ И ЗАДАЧИ мы рекомендуем описывать:

  • Точные рекомендации, которые должен выполнять агент, например, задать определенные вопросы, предоставить информацию клиенту и т.д.

Чем детальнее, НО лаконичнее вы опишите данный раздел, тем лучше агент будет справляться с ответами.

ВАЖНО!

Вы можете создавать отдельные разделы внутри инструкции под конкретные ситуации, о которых должен знать агент по аналогии с остальными разделами, выделяя их знаком #.

Приветствие

Суть блока #ПРИВЕТСТВИЕ в описании того, как агент должен приветствовать своего собеседника. Здесь можно описать текст приветствия или какие-то индивидуальные правила.

Язык ответов

В блоке #ЯЗЫК ОТВЕТОВ можно указать условия того, на каком языке агент будет общаться с собеседником.

Стиль ответа

Блок #СТИЛЬ ОТВЕТА отвечает за все что связано со стилистикой ответов агента. Меняя инструкцию в этой части можно добиться кардинально разных ответов. Здесь можно уменьшить доброжелательность, сократить длину ответа и т.д.

Командная панель

С помощью командной панели можно выбирать:

  • вернуть изменения на шаг назад;

  • вернуть изменения на шаг вперед;

  • выделение комментариев;

  • выделение заголовков;

  • выбор переменных из готового списка;

  • выбор различных функций из готового списка.

Последнее обновление

Это было полезно?