Розроблення System Prompt для AI-ассистента
System Prompt — основа поведінки AI-ассистента: задає роль, обмеження, формат відповідей та тон спілкування. Якісний system prompt — різниця між передбачуваним production-рішенням та нестійким прототипом.
Структура ефективного system prompt
- РОЛЬ І ІДЕНТИЧНІСТЬ: Хто ти? Чим займаєшся?
- КОНТЕКСТ І ЗНАННЯ: Що ти знаєш? Які дані доступні?
- ЗАВДАННЯ: Що робити? У якому порядку пріоритетів?
- ОБМЕЖЕННЯ: Що NOT робити? Які теми вне зони компетенцій?
- ФОРМАТ І СТИЛЬ: Як відповідати? Довжина, структура, тон?
- EDGE CASES: Що робити при неясності, конфлікті?
Приклади для різних use cases
- Корпоративний HR-ассистент: допомагає з відпустками, льготами, політиками. NOT: зарплати, рішення про найм, юридична інтерпретація.
- Технічний ассистент: надає робочий код, пояснює why, згадує ризики. NOT: невизначені відповіді, без аналізу trade-off.
- Customer Support: виявляє мову, допомагає з функціями/проблемами. Еськалюй: розгніві клієнти (2 обмінів), >$100 повернення.
Тестування system prompt
Тест-кейси: happy path, edge cases, out of scope, adversarial. Eval: чи ассистент відхиляє невідповідні запити? Чи включає очікувані теми?
Версіонування та управління: зберігай версії в БД. Стежи за активною версією. Підтримуй откат.
Терміни
- Базовий system prompt: 1–2 дні
- Версія з edge case handling: 3–5 днів
- Production з моніторингом: 1 тиждень







