Узнайте, как писать эффективные промпты, избегать распространенных ошибок и оптимизировать работу ИИ агента для реальных разговоров.
В первой части мы рассмотрели основы разработки промптов: написание инструкций вместо обычного текста, удаление ненужных определений, предотвращение противоречий и сохранение краткости промптов. В этом блоге мы выйдем за рамки структуры промпта и сосредоточимся на том, как на самом деле ведут себя модели ИИ.
Понимание того, что модель может и чего не может делать, так же важно, как и знание того, как написать промпт. Мы также рассмотрим голосовые подсказки в реальном времени, практические методы тестирования и набор привычек, которые помогают создавать более надежных ИИ агентов 3CX. Читайте дальше, чтобы узнать больше!
Знайте, что модель может и чего не может делать
Большая часть раздутых пользовательских промптов возникает из-за попыток исправить то, что промпты не могут исправить.
Промпты хорошо подходят для:
- Задания тона, личности и языка
- Определения структуры диалога (например, “задавайте по одному вопросу за раз”)
- Указания, когда вызывать тот или иной инструмент
- Перечисления разрешенных и запрещенных действий
- Восстановления после определенных ошибок (например, исправление распознавания, устранение враждебности)
Промпты плохо подходят для:
- Принудительного использования точных формулировок на каждом шаге (модель будет перефразировать)
- Жёсткое соблюдение количества действий (“спросите ровно дважды, затем обострите ситуацию”) — результат близкий, но не идеальный
- Рассуждения над длинными списками условной логики в одном предложении
- Замены отсутствующих инструментов — если агенту нужно что-то найти, дайте ему инструмент, не описывайте поиск словами. Все инструменты отображаются при нажатии кнопки “Вставить переменную” на вкладке “ИИ Промпт”.

Если вы замечаете, что одно и то же правило описываете тремя разными способами, чтобы заставить модель “действительно, определенно, всегда” делать что-то, ответом обычно является вызов инструмента или ограничение на уровне кода — а не более громкий промпт. Поэтому откажитесь от этого, удалите все добавленные лишние промпты и свяжитесь с нами на форуме 3CX.
Разница в реальном времени
Когда вы создаёте промпт для аудиомодели в реальном времени, появляется дополнительный уровень: речь — это не текст. OpenAI публикует Руководство по промптам в реальном времени (Realtime Prompting Guide), которое стоит обязательно прочитать. Краткая версия:
- Делайте предложения короткими. Произносимые предложения, читаемые вслух в темпе модели, должны произноситься на одном дыхании.
- Указывайте, как звучать, а не только что говорить. “Профессионально, сдержанно, спокойно, лаконично” — это реальная работа. То же самое касается и “без объяснения маршрутизации”.
- Явно обрабатывайте сложные ситуации. Фоновый шум, неполные слова, прерывания, звонящий говорит “э-э, да, извините — продолжайте”. Если не сказать модели, как реагировать, она будет гадать, и чаще всего ошибется.
- Одна инструкция на строку. Голосовые модели лучше следуют инструкциям, разделённым переносами строк, чем сложным предложениям.
Голосовой промпт еще менее снисходителен к обычному тексту, чем текстовый промпт. Каждое лишнее слово — это токен, который модель могла бы потратить на прослушивание.
Советы для начинающих разработчиков промптов
Если вы впервые редактируете системный промпт 3CX, несколько практических привычек сэкономят вам часы:
Начинайте с промпта по умолчанию. Не начинайте с нуля. Значения по умолчанию 3CX были протестированы и одобрены для работы с моделями openAI Realtime. Почти никогда не нужно заменять их — их нужно дополнять. Добавьте раздел. Переопределите конкретное поведение. Оставьте остальное.
Меняйте по одному пункту за раз. Если отредактировать пять разделов и агент начнет вести себя странно, будет непонятно, какое изменение вызвало это. Внесите одно изменение, протестируйте на реальных вызовах или через talk-ссылку, затем сделайте следующее.
Тестируйте на реалистичных вызовах, а не на идеальных. Кто угодно может пройти скрипт. Тестируйте на звонящих, которые перебивают, меняют свое мнение на полуслове, бормочут имя или спрашивают три вещи одновременно. Именно здесь на самом деле проявляется качество промпта.
Прочитайте промпт вслух. Серьезно. Если раздел неудобно читать вслух, он также неудобен для модели. Разделы, перегруженные текстом, сразу бросаются в глаза, когда их приходится произносить.
Бюджет токенов реален. Более крупные промпты не просто стоят дороже — они сокращают пространство, доступное для самого разговора. Если промпт длиннее, чем обычно длится звонок, значит что‑то не так.
Не указывайте модели “быть полезной” или “быть вежливой”. Она уже такая. Эти инструкции не добавляют ничего, кроме длины. Укажите конкретное полезное или вежливое действие, которое ожидается — “признайте разочарование звонящего один раз перед устранением неполадок” — и пропустите прилагательное.
Если сомневаетесь, удаляйте. Более короткий промпт почти всегда является лучшим промптом. Если можно удалить строку, и агент по-прежнему ведет себя правильно, эта строка стоила контекста ни за что.
Контрольный список перед сохранением
Перед сохранением промпта проверьте его:
- Каждое правило прописано только в одном месте? Без повторов и почти одинаковых формулировок.
- Являются ли инструкции позитивными, где это возможно? «Сделай X» лучше, чем «Не делай Y, Z или W».
- Могут ли какие-либо два правила применяться к одной и той же ситуации и противоречить друг другу? Исправьте это сейчас, а не в ходе реальной работы.
- Определяете ли вы то, что модель уже понимает? Удалите это.
- Каждое предложение меняет поведение модели? Если нет, удалите его.
- Был ли он токенизирован? Пропустите его через Tokenizer и посмотрите на фактический размер.
- Вы протестировали со сложным вызовом? Не только с чистым.
Документы базы знаний
Хотя документы базы знаний строго не являются “промптом”, они идут рука об руку с промптом, придавая ИИ агенту его личность и, собственно, знания.
Убедитесь, что ваши документы базы знаний максимально ясные и лаконичные, чтобы ИИ‑агент мог эффективно с ними работать. Золотым стандартом для этого является Markdown, и преобразование уже существующей базы документов можно выполнить программно. Проект Microsoft MarkItDown — это один из инструментов, который можно использовать.
Используйте ИИ для исправления ИИ
Вот трюк, который стоит знать.
Эта запись в блоге — и Руководство по промптам в реальном времени от OpenAI — написаны обычным текстом. Это означает, что можно сохранить любой из них как markdown‑файл (например, prompt-engineering.md) и загрузить в базу знаний ИИ агента как навык.
Скачайте realtime-prompting.skill и установите его в свой ИИ — обычно это делается простым перетаскиванием.
После установки агент наследует руководство как часть своей экспертизы. Можно вставить черновой системный промпт в чат с этим агентом и спросить:
“Проверь этот системный промпт на предмет моего навыка разработки промптов. Отметь противоречия, переформулировки, инструкции в стиле прозы и ненужные определения. Предложи более жесткую версию.”
ИИ проанализирует ваш промпт, используя интеллект навыка, и найдёт именно те проблемы, о которых мы говорили выше, с конкретными примерами для вашего текста.
Таким образом, вы используете ИИ, чтобы исправить системный промпт другого ИИ. Это один из самых эффективных рабочих процессов в разработке промптов прямо сейчас, и настроить его можно совершенно бесплатно.
Краткая версия
Пишите инструкции, а не текст. Проговаривайте каждое правило один раз. Отдавайте предпочтение позитивному, а не негативному. Следите за противоречиями. Используйте Tokenizer. Тестируйте со сложными вызовами. Удаляйте больше, чем добавляете.
Ваш агент скажет спасибо — оставив место в контекстном окне, чтобы действительно выполнять свою работу.
Редактируете промпт ИИ агента 3CX? Начните со значения по умолчанию, меняйте по одному параметру за раз и тестируйте на реальных вызовах. Если хочется копнуть глубже, Руководство по промптам в реальном времени от OpenAI — лучший технический ресурс, доступный прямо сейчас.
Присоединяйтесь к обсуждению
Присоединяйтесь к обсуждению 3CX на специальных форумах для партнеров или клиентов. Подписывайтесь на страницы в X и LinkedIn, чтобы оставаться в курсе последних новостей и релизов функций.



