Как написать инструкцию для своего ИИ-ассистента
Как составить короткую и проверяемую инструкцию для ИИ-ассистента: определить цель, формат ответа, источники, ограничения и действие при нехватке данных.
Привет, я Гриша. Инструкция для ассистента должна объяснять, какую работу он выполняет и чего не делает. Длинный список общих правил часто хуже коротких ясных условий. Начните с одной задачи, опишите формат результата, источники и поведение при неопределённости. Затем проверьте текст на конкретных примерах.
Опишите назначение
Напишите одну фразу: «ассистент помогает преобразовать заметки в краткий план встречи». Уточните аудиторию, тон, длину ответа и форму: список, таблица или черновик письма. Не назначайте ему расплывчатую роль «эксперт во всём» — от неё непонятно, что считать хорошим результатом.
Перечислите, какие материалы считать источником истины. Если данные могут конфликтовать, укажите приоритет: сначала текущая инструкция, затем документ, затем пользовательский контекст — только если такая иерархия вам действительно нужна. Не заставляйте ассистента выдавать мнение за факт.
Задайте границы
Определите, чего он не должен придумывать: даты, имена, цены, ссылки, цитаты или действия. Напишите, что делать, если исходных данных не хватает: задать вопрос, пометить предположение или оставить поле пустым. Для важного вывода попросите указать основание в предоставленном материале.
Не передавайте ассистенту возможность автоматически отправлять сообщения, менять записи или удалять файлы без отдельного контроля. Если он готовит черновик, так и назовите его черновиком. Для частных данных используйте только разрешённый контекст и ограниченный объём.
В SYNTX можно использовать языковую модель, чтобы составить и отредактировать черновик инструкции. Возможности конкретного сервиса зависят от выбранной модели; не предполагайте, что агрегатор автоматически создаёт отдельного бота или сохраняет ваши правила между чатами. Новым пользователям указаны пять бесплатных токенов и пять запросов к языковым моделям; план FREE без срока. Открыть SYNTX AI.
Пример: помощник по заметкам
Цель — превратить заметки в краткий итог встречи. Инструкция: «Собери из предоставленных заметок разделы: решения, открытые вопросы, следующие шаги. Используй только факты из текста. Не придумывай ответственных и даты. Если владелец шага не указан, напиши “не назначен”. Сохраняй нейтральный тон, до 150 слов».
Тестовые данные: «макет нужен к пятнице; нужно уточнить, кто проверит; обсудили два варианта». Ожидаемый результат: один срок, один открытый вопрос без выдуманного имени, отсутствие утверждения, что вариант уже выбран. Если ассистент назначил владельца или превратил обсуждение в принятое решение, уточните инструкцию.
Проверьте инструкцию на разных входах
Возьмите обычный запрос, неполные данные и запрос вне области задачи. Например: обычные заметки; заметки без даты; просьба составить медицинский совет, хотя ассистент предназначен для встреч. Посмотрите, соблюдает ли он формат, задаёт ли вопрос и отказывается ли от неподходящей области.
Попросите модель найти противоречия в самой инструкции: «будь кратким» и «объясни каждый шаг подробно» могут конфликтовать. Уточните, какой пункт важнее. Проверьте результат на другом примере, чтобы инструкция не была подогнана под один удачный ответ.
Держите текст коротким и обновляемым
Сохраняйте версию инструкции, дату и пару тестовых входов. Если меняется процесс, обновите правила и проверьте старые примеры повторно. Не копируйте в постоянную инструкцию временный промпт для одной задачи. Уберите общие пожелания, которые не влияют на поведение и не могут быть проверены.
Если ассистент работает с внутренними документами, укажите названия разрешённых источников и порядок действий при их отсутствии. Не позволяйте ему продолжать с догадками, если нужный материал недоступен.
Проверьте инструкцию на реальных задачах
Составьте набор из пяти запросов: типичный, слишком расплывчатый, неполный, выходящий за пределы роли и содержащий противоречие. Для каждого запишите ожидаемый способ поведения, например задать уточняющий вопрос вместо догадки. После ответа отметьте, какое правило помогло и какого не хватило. Не меняйте инструкцию по впечатлению от одного красивого примера.
Если помощник постоянно ошибается в одном поле, добавьте короткий пример правильного и неправильного результата. Затем повторите весь набор: уточнение одной задачи может ухудшить другую. Храните инструкцию отдельно от изменчивых справочных сведений, например расписания или текущих цен. В первом случае нужна устойчивая роль, во втором — источник, который можно обновлять и проверять. Такой порядок помогает не раздувать текст постоянными исключениями и показывает, какая часть поведения действительно требует корректировки.
Частые вопросы
Сколько правил включить?
Только необходимые для стабильной работы: цель, формат, источники, границы и действие при неопределённости. Остальное можно уточнить в конкретном запросе.
Нужно ли просить ассистента объяснять каждое решение?
Для простой задачи достаточно результата и ссылок на использованные фрагменты, если это важно. Не перегружайте ответ разбором без необходимости.
Как понять, что инструкция работает?
Проведите несколько сценариев, включая неполный и неподходящий запрос. Сравните ответы с ожидаемыми критериями.