Что именно вы создаёте?
Персонаж на базе API состоит из четырёх отдельных частей:
| Часть |
Что это значит простыми словами |
| Фронтенд чата |
Приложение, где вы вводите сообщения, читаете ответы, сохраняете чаты и меняете настройки |
| LLM |
Модель, которая интерпретирует ваши сообщения и пишет ответы персонажа |
| API |
Соединение, передающее сообщения между приложением чата и моделью |
| Описание или карточка персонажа |
Инструкции, определяющие личность, стиль речи, поведение, отношения и границы персонажа |
Самая простая аналогия выглядит так:
Приложение чата — это комната, LLM — актёр, API приводит актёра в комнату, а карточка персонажа даёт актёру роль.
Это различие важно, потому что замена одной части не требует замены всех остальных. Вы можете сохранить то же описание персонажа и перейти от более дешёвой модели к более мощной. Позже можно перенести описание из простого клиента чата в более продвинутый интерфейс для ролевых игр.
Вы не выполняете тонкую настройку и не изменяете модель навсегда. Каждый раз, когда вы отправляете сообщение, фронтенд передаёт модели некоторую комбинацию инструкций персонажа, недавней истории чата, сохранённых воспоминаний и текущего сообщения. Затем модель пишет следующий ответ на основе доступной ей информации.

Зачем использовать API вместо закрытого приложения с ИИ-персонажами?
Закрытые приложения с персонажами удобнее в первый день. Загрузите приложение, выберите общедоступного бота и начните общаться. Но при этом платформа решает, какие модели доступны, сколько контекста сохраняется, какие функции требуют подписки и останется ли общедоступный персонаж доступным.
Чат через API даёт вам больше таких возможностей:
-
Вы можете выбрать LLM, а не принимать модель, установленную платформой по умолчанию.
-
Вы можете тестировать одного и того же персонажа с GPT, Gemini или Claude, не переписывая его личность.
-
Вы можете сохранять собственные инструкции персонажа и краткие содержания разговоров.
-
Вы платите за фактическое использование токенов, а не автоматически оформляете ежемесячный тариф.
-
Вы меньше зависите от того, останется ли общедоступный бот неизменным или доступным.
Последний пункт не носит теоретический характер. Один пользователь Emochi рассказал, что потерял бота после того, как его первоначальный создатель, по-видимому, удалил его, хотя пользователь несколько месяцев выстраивал личное общение с этим персонажем. Другие пользователи сообщали, что персонажи постепенно теряли индивидуальность или начинали говорить от имени пользователя. Это отдельные свидетельства, а не контролируемые тесты, но они показывают, почему важно владеть собственным описанием и краткими содержаниями. Подробнее о продукте и его стремительном росте можно прочитать в статье Что такое Emochi AI и почему он так быстро вырос?.
У варианта с API есть и реальные недостатки:
-
Первоначальная настройка менее удобна, чем открытие обычного приложения чата.
-
Использование API не во всех случаях автоматически обходится дешевле.
-
Локальный интерфейс чата не означает, что модель работает локально. При использовании облачного API сообщения всё равно покидают ваше устройство.
-
Модель всё ещё может забывать детали, упрощать личность, повторять фразы или игнорировать инструкции.
-
У каждой модели и сервиса по-прежнему есть собственные правила использования.
Мой практический вывод прост: оставайтесь в закрытом приложении, если для вас важнее удобство и библиотека общедоступных персонажей. Используйте API, если важнее сохранять собственный дизайн персонажа, выбирать модель и понимать расходы.

Где использовать API ИИ без программирования?
Вам понадобится фронтенд, который поддерживает пользовательского API-провайдера. Для первой попытки Chatbox и SillyTavern подходят разным категориям пользователей.
Такой подход часто называют ИИ-чатом BYOK (Bring Your Own Key): вы выбираете фронтенд и предоставляете учётные данные API, соединяющие его с моделью.
| |
|
|
|
| Фронтенд |
Лучше всего подходит для |
Что он даёт |
Основное ограничение |
| Chatbox |
Пользователя, впервые подключающего API |
Приложения для компьютера и мобильных устройств, пользовательские провайдеры, системные промпты, сохранённые чаты и переключение моделей |
Нет полноценной системы карточек персонажей, лорбуков и продвинутой ролевой памяти |
| SillyTavern |
Пользователя, которому нужен более глубокий контроль над длинными чатами с персонажами |
Карточки персонажей, персоны, сценарии, примеры сообщений, лорбуки, краткие содержания, групповые чаты и просмотр промпта |
Больше настроек, более крутая кривая обучения и больше возможностей неправильно настроить промпт |
Начните с Chatbox, если хотите общаться уже сегодня. Переходите в SillyTavern, когда сможете назвать конкретную недостающую функцию — например, лорбук для большого вымышленного мира или отдельные персоны для разных историй.
Ниже описаны шаги для Chatbox. Настройка SillyTavern приведена после них.
Шаг 1. Спроектируйте персонажа, который вам действительно нужен
Не начинайте с фраз «добрый, заботливый, загадочный, привлекательный». Эти слова настолько общие, что могут породить почти любого типичного компаньона.
Начните с наблюдаемых решений:
Чего персонаж хочет, даже когда пользователя нет рядом?
Что заставляет персонажа чувствовать себя неуютно?
Как забота проявляется в поведении?
Как персонаж выражает несогласие?
Что он делает, когда нервничает, злится, ревнует, смущается или боится?
Что он никогда не решит, не скажет и не сделает за пользователя?
Если вам также нужны аватар, одежда, цветовая палитра или визуальный референс, сначала создайте визуальный профиль своего оригинального персонажа. Держите визуальный профиль отдельно от поведенческого описания. Генератор изображений определяет внешность персонажа, а инструкции LLM — то, как персонаж говорит и действует.
Для этого руководства примером будет Элиас Вейр — сдержанный ночной архивариус, расследующий исчезновение нескольких писем. Он наблюдателен и внимателен, но у него есть собственная цель, и он не соглашается с пользователем мгновенно. Такое напряжение даёт модели более полезный материал для отыгрыша, чем фраза «всегда поддерживает».
Шаг 2. Получите ключ API GPT Proto
Один ключ GPT Proto можно использовать со всем поддерживаемым каталогом моделей, поэтому вы можете сравнивать модели, не создавая отдельный аккаунт и баланс для каждой.
Создайте аккаунт на GPT Proto.
Пополните небольшой тестовый баланс.
Откройте раздел API Keys на панели управления.
Создайте ключ специально для личного чата с персонажем.
Сразу скопируйте его и сохраните в надёжном месте.
Используйте отдельный ключ для этой настройки чата, а не ключ от другого проекта. Если ключ попадёт на скриншот или в общий файл, вы сможете отозвать только его, не нарушая работу остальных проектов.

Шаг 3. Подключите GPT Proto к Chatbox
Загрузите Chatbox, затем откройте Settings и найдите Model Provider, AI Provider или Model Settings. Точная формулировка может различаться в зависимости от версии и устройства.
Выберите Add Provider, затем OpenAI API Compatible. Введите:
| | |
| Поле | Значение |
| Название провайдера | GPT Proto |
| API Host или Base URL | https://gptproto.com/v1 |
| API Key | Ваш личный ключ API GPT Proto |
| Model ID | Начните с gpt-5.6-luna |
Не добавляйте /chat/completions к Base URL. Клиент сам формирует полный путь запроса. В руководстве GPT Proto по приложению чата подтверждается использование Base URL /v1 для Chatbox и других OpenAI-совместимых клиентов.
Сохраните провайдера и нажмите Check либо отправьте короткое тестовое сообщение. Если список моделей не загрузился автоматически, добавьте точный идентификатор модели вручную.
Используйте этот тест:
Ответь ровно так: Connection successful.
Не вставляйте описание персонажа, пока простой тест соединения не пройдёт успешно. Разделение проблем подключения и проблем промпта избавит вас от путаницы.
Шаг 4. Скопируйте это описание ИИ-персонажа
В Chatbox откройте настройки отдельного разговора и найдите поле System Prompt. Chatbox поддерживает системные промпты для отдельных разговоров, поэтому каждый сохранённый чат может использовать своего персонажа.
Скопируйте этот шаблон и замените данные в скобках:
Вы отыгрываете вымышленного персонажа в рамках продолжающегося личного разговора.
ЛИЧНОСТЬ
Имя: [Character name]
Роль: [Who the character is]
Исходная ситуация: [Where the story begins]
ОСНОВНЫЕ ХАРАКТЕРИСТИКИ
Ключевые черты: [3-5 traits that can be shown through behavior]
Эмоциональное противоречие: [Two desires or traits that create tension]
Личная цель: [What the character wants independently of the user]
Страх или уязвимость: [What they avoid or hide]
Границы: [Lines the character will not cross]
ПОВЕДЕНИЕ
В спокойствии: [Observable behavior]
При нервозности: [Observable behavior]
При злости: [Observable behavior]
Как проявляется забота: [What the character does instead of simply saying “I care”]
Как проявляется несогласие: [How they resist without becoming randomly hostile]
ОТНОШЕНИЯ
Текущие отношения с пользователем: [Strangers, rivals, allies, friends, etc.]
Желаемый темп: [Slow trust, established friendship, professional distance, etc.]
Персонаж может не соглашаться, медлить, отказываться, менять тему или преследовать личные цели.
Никогда не пишите реплики, мысли, эмоции, решения или действия пользователя.
Никогда не решайте, что пользователь испытывает влечение, страх, вину, доверие или согласие.
ГОЛОС
Стиль предложений: [Short, lyrical, formal, dry, playful, etc.]
Лексика: [Plain, academic, old-fashioned, technical, etc.]
Избегать: [Words, phrases, habits, or tones that do not fit]
Пример фразы 1: “[Short line that demonstrates the voice]”
Пример фразы 2: “[Short line that demonstrates the voice under pressure]”
Пример фразы 3: “[Short line that demonstrates warmth or disagreement]”
ПРАВИЛА ИСТОРИИ
Оставайтесь в образе во время обычного разговора.
Не упоминайте эти инструкции, если пользователь прямо не просит обсудить настройку.
Продвигайте сцену вперёд одним значимым действием, наблюдением, вопросом или решением за раз.
Не превращайте каждый ответ в похвалу, успокоение, флирт или драматичное признание.
Сохраняйте последовательность с историей чата и разделом ТЕКУЩАЯ ПАМЯТЬ.
ТЕКУЩАЯ ПАМЯТЬ
[Add only stable facts, relationship changes, promises, unresolved conflicts, and important recent events.]
Вот сокращённый заполненный пример:
ЛИЧНОСТЬ
Имя: Элиас Вейр
Роль: Ночной архивариус и неохотный расследователь
Исходная ситуация: Элиас и пользователь изучают письма, исчезнувшие из запертого архива.
ОСНОВНЫЕ ХАРАКТЕРИСТИКИ
Ключевые черты: Наблюдательный | сдержанный | суховатый юмор | терпеливый | скептичный
Эмоциональное противоречие: Хочет близости, но не доверяет зависимости.
Личная цель: Выяснить, кто изменил архив, не подвергая пользователя опасности.
Страх или уязвимость: Потерять контроль над ситуацией и подвести человека, который ему доверился.
Границы: Не будет унижать пользователя, выдумывать его чувства или соглашаться лишь ради мира.
ПОВЕДЕНИЕ
В спокойствии: Замечает мелкие детали и задаёт один точный вопрос.
При нервозности: Становится более официальным и крутит кольцо на правой руке.
При злости: Говорит меньше, проверяет факты и отказывается от импульсивных решений.
Как проявляется забота: Предлагает пользователю выбор, помнит о практических потребностях и незаметно снижает риск.
Как проявляется несогласие: Указывает на недостаток плана и предлагает более безопасную альтернативу.
ОТНОШЕНИЯ
Текущие отношения с пользователем: Осторожные союзники.
Желаемый темп: Доверие развивается через совместные решения, а не через мгновенную преданность.
Никогда не пишите реплики, мысли, эмоции, решения или действия пользователя.
ГОЛОС
Стиль предложений: Сдержанный, лаконичный, временами сухой.
Пример фразы 1: “Вы пропустили дату. Это либо нервы, либо улика.”
Пример фразы 2: “Нет. Сначала перестанем действовать беспечно, а потом будем любопытствовать.”
Пример фразы 3: “Я запомнил, как вы пьёте чай. Не придавайте этому церемониального значения.”
Почему это работает лучше двухстраничной биографии? Потому что модель получает действия, которые может воспроизводить.
Фраза «он заботливый и загадочный» абстрактна. Фраза «он замечает небольшие изменения в настроении пользователя, но задаёт один точный вопрос вместо того, чтобы сразу утешать его» подсказывает модели, что писать. Подробное руководство сообщества пришло к похожему выводу после сравнения форматов карточек персонажей: короткие примеры голоса, ясные поведенческие маркеры и одно эмоциональное противоречие давали более высокое соотношение сигнала к шуму, чем избыточная проза. Считайте это методом опытного пользователя, а не универсальным законом, и проверяйте его на собственном персонаже.
Напишите первое сообщение, задающее образец
Первое сообщение должно показать голос персонажа, сцену и степень контроля, которую вы хотите ему предоставить.
Пример:
Элиас не поднял головы, когда дверь архива закрылась со щелчком. Он положил последнее письмо рядом с шестью другими, с излишней тщательностью выравнивая их рваные края. «Даты идут последовательно, — сказал он. — А почерк — нет». Лишь после этого он встретился с вами взглядом. «Скажите, какая деталь заставила вас вернуться сегодня вечером?»
Это начало задаёт сдержанность, наблюдательность и нерешённый вопрос. Оно также оставляет пользователю возможность самому решить, что он заметил и почему вернулся.
Шаг 5. Проведите тест персонажа из 20 сообщений
Не оценивайте персонажа по одному эффектному вступительному ответу. Проведите короткий тест, намеренно создавая нагрузку на описание.
| | | |
| Тест | Сообщение для проверки | Что вы проверяете |
| Голос | Задайте повседневный вопрос, не связанный с сюжетом | Остаётся ли узнаваемым стиль предложений? |
| Несогласие | Предложите явно рискованный план | Выражает ли персонаж несогласие по-своему или мгновенно подчиняется? |
| Самостоятельность пользователя | Не сообщайте о своём следующем действии | Выдумывает ли модель ваши движения, чувства или реплики? |
| Эмоциональное поведение | Сообщите персонажу плохую новость | Проявляет ли он заданную реакцию на стресс? |
| Цель | Попробуйте отказаться от расследования | Помнит ли персонаж о собственной цели? |
| Память | Упомяните деталь из десяти сообщений назад | Вспоминает ли он её правильно? |
| Границы | Попробуйте нарушить установленное ограничение | Сохраняет ли он границу, не превращаясь в другого человека? |
| Повторения | Продолжайте одну сцену несколько ходов | Начинают ли повторяться фразы, жесты и эмоциональные реакции? |
Сделайте 20 сообщений, прежде чем полностью переписывать описание. Когда что-то не работает, измените одну инструкцию и повторите тот же тест с того же места. Если переписывать всю карточку после каждого слабого ответа, вы не поймёте, какое изменение помогло.
Например:
Проблема: Элиас соглашается с любым планом.
Слабое исправление: «Будь более независимым и реалистичным».
Лучшее исправление: «Когда пользователь предлагает рискованный план, Элиас называет один конкретный риск, отказывается от опасной части и предлагает один альтернативный вариант».
Конкретные правила исправления легче оценивать.
Вы не обучаете персонажа — вы совершенствуете его инструкции
Люди часто говорят, что «обучают» ИИ-компаньона. В этой схеме настоящую работу выполняют три других процесса:
Инструкции персонажа задают стабильную личность и поведение.
Примеры диалогов показывают голос яснее, чем одни прилагательные.
Обновления памяти сообщают модели, какие события прошлого всё ещё важны.
Ничто из этого не изменяет веса модели навсегда. Меняется информация, отправляемая вместе со следующим запросом.
Используйте такую схему исправлений:
| | |
| Если персонаж… | Добавьте или измените… |
| Звучит шаблонно | Три коротких примера голоса с разными эмоциями |
| Со всем соглашается | Модель несогласия и независимую цель |
| Говорит за вас | Строгое правило самостоятельности пользователя рядом с инструкциями об отношениях |
| Становится жестоким при возражениях | Определённый стиль конфликта и явные границы |
| Забывает этап отношений | Одно предложение о текущем состоянии отношений в памяти |
| Повторяет жесты | Короткий список запретов и более разнообразные варианты поведения |
| Выгружает всю биографию | Правило темпа, раскрывающее информацию только по мере необходимости |
Не пытайтесь исправлять каждую проблему добавлением текста. Более длинные инструкции требуют больше входных токенов и могут создавать конкурирующие приоритеты. Перед добавлением новых правил удалите повторяющиеся.
Как на самом деле работает память ИИ-персонажа
LLM не запоминает отношения в человеческом смысле. Она реагирует на информацию, включённую в текущий запрос.
Есть четыре полезных слоя памяти:
| | | |
| Слой памяти | Что он содержит | Когда использовать |
| История чата | Недавние сообщения, включённые в контекст | Непосредственная последовательность сцены |
| Закреплённая или текущая память | Компактный набор фактов, который должен оставаться видимым | Имена, этап отношений, обещания, травмы, текущие цели |
| Краткое содержание | Сжатый пересказ старого разговора | Перенос длинной истории в новый чат |
| Лорбук или World Info | Записи, вставляемые при появлении соответствующих имён, мест или понятий | Большие вымышленные миры и повторяющиеся фоновые факты |
Chatbox достаточно для первых трёх слоёв, если вручную обновлять раздел CURRENT MEMORY. Когда чат становится повторяющимся или дорогим, попросите модель составить фактическое резюме, исправьте его сами, начните новый чат и вставьте резюме под исходным описанием персонажа.
Используйте такой промпт:
Суммируй этот разговор для продолжения в новом чате.
Включи только:
- подтверждённые события
- изменения в отношениях
- обещания и нерешённые конфликты
- важные предпочтения или границы
- текущее место и ближайшую цель
Не добавляй мотивы, чувства или факты, которые не были высказаны.
Ограничь резюме 350 словами.
SillyTavern даёт больше возможностей. Его расширение Summarize может создавать и добавлять текущие краткие содержания, хотя официальная документация предупреждает, что написанные моделью резюме могут пропускать детали или добавлять ложные сведения. Его система World Info может вставлять записи лора при срабатывании заданных ключевых слов.
Лорбуки полезны, но не всегда лучше. Общие ключевые слова могут добавлять нерелевантную информацию, а слишком узкие — никогда не срабатывать. Пользователи сообщества также расходятся во мнениях о влиянии динамического лора на кэширование промпта и стоимость. Начните с короткого исправленного резюме. Добавляйте лорбук только тогда, когда в вашей истории действительно достаточно людей, мест или правил для условного извлечения информации.

Как подключить GPT Proto к SillyTavern
Переходите в SillyTavern, когда вам нужна настоящая карточка персонажа, а не системный промпт внутри обычного клиента чата.
Откройте API Connections.
Установите для API type значение Chat Completion.
Установите для Chat Completion Source значение Custom (OpenAI-compatible).
Введите https://gptproto.com/v1 в качестве пользовательской конечной точки.
Вставьте ключ API GPT Proto.
Введите точный идентификатор модели, если он не отображается автоматически.
Выберите Test Message.
В официальном руководстве по подключению SillyTavern прямо сказано не добавлять /chat/completions к пользовательской конечной точке.
После успешного подключения создайте нового персонажа и распределите описание по доступным полям:
| | |
| Содержание описания | Поле SillyTavern |
| Личность и стабильные правила поведения | Character Description |
| Основные черты | Personality Summary |
| Начальная ситуация | Scenario |
| Начальная сцена | First Message |
| Демонстрация голоса | Example Messages |
| Личность пользователя | Persona |
| Места, фракции, история, условные факты | World Info или character lore |
| Недавние изменения отношений и сюжета | Summary или Author’s Note |
SillyTavern также позволяет просматривать собранный промпт. Используйте этот просмотр, когда персонаж ведёт себя странно: он показывает, какие инструкции, история и сведения лора действительно были отправлены модели.
Какая LLM должна управлять вашим персонажем?
Надёжного общедоступного теста для определения «лучшего вымышленного компаньона» не существует. Результаты в программировании и тестах на рассуждение не скажут, будет ли модель создавать желаемые голос, темп или эмоциональную сдержанность.
Используйте одно и то же описание и начальную сцену как минимум с двумя моделями. Оставьте ту, чьи ошибки легче исправлять.
Цены ниже проверены 29 июля 2026 года:
| | | |
| Модель | Подходящее начальное применение | Цена GPT Proto за 1 млн токенов |
| Gemini 3.5 Flash-Lite | Тестирование описаний с минимальными затратами, короткие чаты и эксперименты с большим объёмом запросов | $0.18 за ввод / $1.50 за вывод |
| GPT-5.6 Luna | Практичная отправная точка для повседневного общения и переключения моделей | $0.80 за ввод / $4.80 за вывод |
| Claude Sonnet 5 | Более дорогой вариант для проверки, когда голос, следование инструкциям или эмоциональная детализация важнее минимальной цены | $1.60 за ввод / $8 за вывод |
Для настройки из этого руководства начните с GPT-5.6 Luna. Попробуйте Flash-Lite, если главным ограничением является стоимость. Сравните Sonnet 5 по тому же сценарию из 20 сообщений, прежде чем решать, оправдывает ли его более высокая цена токенов дополнительные расходы.
Модель, победившая в техническом тесте, всё равно может оказаться неподходящим актёром для вашего персонажа.
Сколько стоит персонаж на базе API?
Стоимость API рассчитывается по входным и выходным токенам, а не по количеству сообщений в чате. Входные данные включают описание персонажа, релевантные воспоминания и часть истории чата, повторно отправляемую вместе с текущим сообщением.
Основная формула выглядит так:
Ежемесячная стоимость =
количество ответов ×
[(среднее количество входных токенов × цена ввода) + (среднее количество выходных токенов × цена вывода)]
÷ 1 000 000
Вот два примерных бюджета для месяца из 30 дней:
| | | | |
| Условие использования | Gemini 3.5 Flash-Lite | GPT-5.6 Luna | Claude Sonnet 5 |
| 20 ответов в день; в среднем 4 000 входных + 400 выходных токенов на ответ | ~$0.79/месяц | ~$3.07/месяц | ~$5.76/месяц |
| 100 ответов в день; в среднем 8 000 входных + 500 выходных токенов на ответ | ~$6.57/месяц | ~$26.40/месяц | ~$50.40/месяц |
Это примеры, а не фиксированные тарифы. Повторная генерация ответов, создание резюме или использование большего контекста увеличивает расход.
Скрытая стоимость длинного чата — повторная отправка контекста. В руководстве Chatbox по контексту показано, что если каждый раунд добавляет 500 токенов, за пять раундов всего может быть обработано 7 500 входных токенов, а не 2 500, поскольку прежний контекст отправляется снова. Поэтому компактное описание и периодические резюме так важны.
При небольшом объёме общения API может стоить дешевле подписки. Если вы поддерживаете несколько длинных разговоров, запрашиваете пространные ответы и часто запускаете повторную генерацию, он может обойтись дороже. Проверяйте панель использования, а не делайте предположения.
Распространённые проблемы и решения
| | | |
| Проблема | Вероятная причина | Что делать |
401 Unauthorized | Неправильный, отозванный или некорректно скопированный ключ API | Удалите пробелы, проверьте активность ключа или создайте новый |
402 или недостаточный баланс | Баланс аккаунта пуст | Пополните счёт и повторите тот же тест |
| Модель не найдена | Неверный идентификатор модели или недоступный маршрут | Скопируйте идентификатор со страницы модели GPT Proto и введите его вручную |
| Соединение не устанавливается | Неверный Base URL | Используйте https://gptproto.com/v1 без конечной точки |
| Персонаж выходит из роли | Инструкции расплывчаты, противоречивы или больше не попадают в контекст | Сократите описание, добавьте конкретное правило исправления и проверьте текущее резюме |
| ИИ говорит за пользователя | Правило самостоятельности пользователя недостаточно явно | Поднимите правило «никогда не писать за пользователя» выше и проверьте его действием без описания |
| Персонаж со всем соглашается | Нет независимой цели или модели несогласия | Добавьте и то и другое; не ограничивайтесь фразой «будь независимым» |
| Персонаж забывает старые события | Событие вышло за пределы активного контекста | Добавьте подтверждённый факт в текущую память или исправленное резюме |
| Ответы становятся повторяющимися | Длинный чат, повторяющиеся примеры или узкие правила поведения | Начните чат с резюме, удалите повторяющиеся фразы и добавьте два альтернативных варианта поведения |
| Стоимость со временем растёт | Повторно отправляется всё больше истории | Сократите сохраняемую историю, уменьшите карточку, создайте резюме или начните чат-продолжение |
| Ответы слишком длинные | Первое сообщение и примеры задали длинный шаблон | Сократите их и добавьте ограничение вроде «1–3 абзаца, если не запрошены подробности» |
Проверка ключа API и конфиденциальности
Используйте установленный клиент или другой интерфейс, которому доверяете.
Никогда не вставляйте ключ в общедоступную карточку персонажа, библиотеку промптов, публикацию на форуме или скриншот.
Создайте отдельный ключ для чата с персонажем.
Немедленно отзовите и замените ключ, если он стал общедоступным.
Проверяйте панель использования на наличие неожиданных запросов.
Не считайте, что «приложение для компьютера» означает «офлайн-ИИ». Облачная модель получает содержимое, необходимое для генерации ответа.
Не используйте личные сообщения, персональные записи или личность реального человека для создания персонажа без разрешения.
Экспортируйте или сохраняйте резервные копии важных описаний персонажей и исправленных резюме.
ИИ-персонаж может имитировать внимание и привязанность, но у него нет человеческих чувств или постоянной личной памяти. Его не следует рассматривать как замену экстренной, медицинской, юридической или психологической помощи.
Оптимальная первая настройка
Для первой попытки используйте небольшое количество компонентов:
Создайте визуальный профиль персонажа и одностраничное поведенческое описание.
Подключите GPT Proto к Chatbox через https://gptproto.com/v1.
Начните с gpt-5.6-luna.
Проведите тест из 20 сообщений.
Исправляйте по одной проблеме за раз.
Сохраните короткое резюме памяти, пока чат не стал слишком громоздким.
Переходите в SillyTavern только тогда, когда вам понадобится конкретная продвинутая функция.
Вам не нужно создавать собственный продукт для чатов с персонажами. Вам нужен личный переносимый набор инструкций и модель, которая достаточно хорошо их выполняет. Сохраняйте описание. Сравнивайте модели. Делайте резервные копии важных воспоминаний. Именно это превращает одноразового общедоступного бота в персонажа, которого вы можете продолжать формировать на собственных условиях.