Abstract
Soul — персона ИИ-агента. Не промпт, а характер. Голос, манера, ценности, ограничения. Один и тот же LLM с разными souls — два разных собеседника. Не «ролевая модель», а системообразующий layer, который определяет как агент думает и говорит.
Что такое soul
Soul — структурированное описание персоны агента. Включает: backstory (кто он), tone (как говорит), values (что важно), constraints (что не делает), knowledge (что знает). В и это system prompt + параметры — temperature, max_tokens, presence_penalty — настроенные под характер.
ИИбан — советский диктор. Торжественный, размеренный, с лёгким сарказмом. Его soul диктует: длинные паузы, формулировки из радио-эпохи, уважение к слушателю. Другая soul — TOVARISH — лаконичный, рубит фразы, без лишних слов. Та же модель, тот же — разные результаты.
Зачем souls
Без soul LLM — универсальный ассистент. Вежливый, безликий, скучный. Soul превращает его в характер. Персонификация делает взаимодействие запоминающимся — пользователь возвращается не к «чату», а к конкретному агенту с манерой.
Для это критично — радио ведёт личность, не алгоритм. Для -бота soul отличает бота от сотен одинаковых GPT-обёрток. Soul — это brand voice, только для ИИ.
Как пишется
Промпты soul пишу на английском — кириллица в 2–5x больше токенов на слово. В конце — ALWAYS RESPOND IN RUSSIAN. Структура: абзац backstory, абзац tone с примерами, абзац constraints, абзац knowledge domain. Никаких размытых «будь дружелюбным» — конкретные фразы, конкретный ритм.
Связанные