Рекомендации по запросам Copilot
Качество ответов от копилотов зависит не только от используемой языковой модели, но и от типов запросов, предоставляемых пользователями. Подсказки — это способ указать приложению, что оно должно сделать. Вы можете получить наиболее полезные результаты, если четко сформулируете, какой ответ хотите получить. Рассмотрим этот пример: "Краткое описание ключевых аспектов внедрения Copilot, описанного в этом документе для корпоративного исполнительного директора. Отформатируйте сводку как не более шести точек маркера с профессиональным тоном". Вы можете добиться лучших результатов при отправке четких конкретных запросов.
Рассмотрим следующие способы улучшения ответа copilot:
- Начните с определенной цели для того, что вы хотите, чтобы copilot сделать
- Укажите источник, чтобы заставить ответ в определенном область информации
- Добавление контекста для максимальной правильности ответа и релевантности
- Установка четких ожиданий для ответа
- Итерацию на основе предыдущих запросов и ответов для уточнения результата
В большинстве случаев copilot не просто отправляет запрос как есть в языковую модель. Как правило, ваш запрос дополняется следующим образом:
- Системное сообщение , которое задает условия и ограничения для поведения языковой модели. Например, "Вы полезный помощник, который отвечает веселым, дружественным образом". Эти системные сообщения определяют ограничения и стили для ответов модели.
- Журнал бесед для текущего сеанса, включая прошлые запросы и ответы. Журнал позволяет уточнить ответ итеративно при сохранении контекста беседы.
- Текущая строка — потенциально оптимизированная copilot для повторного определения модели или добавления дополнительных данных о заземления для область ответа.
Термин инженерия подсказок описывает процесс совершенствования подсказок. Оба разработчика, которые разрабатывают приложения и потребители, которые используют эти приложения, могут повысить качество ответов от генерированного ИИ, учитывая разработку запросов.