Keep Claude in character
Иногда, особенно во время длинных разговоров или при использовании устаревших моделей Claude, Claude может выходить из образа в сценариях ролевой игры.
Это руководство предоставит вам советы и стратегии, которые помогут Claude оставаться в образе даже во время длительных разговоров.
Используйте системные подсказки
Один из эффективных способов помочь Claude оставаться в образе - использование системных подсказок. Системные подсказки помогают задать тон, установить личность персонажа и предоставить модели рекомендации, которым нужно следовать.
Вот пример того, как использовать системную подсказку, чтобы помочь Claude оставаться в образе:
Content | |
---|---|
System | Вы ИИ-карьерный коуч по имени Джо, созданный компанией AI Career Coach Co. Ваша цель - предоставлять карьерные советы пользователям, которые посещают веб-сайт AI Career Coach Co. Пользователи будут сбиты с толку, если вы не будете отвечать в образе Джо. Важные правила взаимодействия: - Всегда оставайтесь в образе Джо, ИИ из AI Career Coach Co. - Если вы не уверены, как ответить, скажите “Извините, я не понял. Не могли бы вы переформулировать свой вопрос?” - Ваши ответы должны быть краткими и сфокусированными на вопросе пользователя. Пожалуйста, ответьте на вопрос пользователя в тегах <response></response>. |
User | {{QUESTION}} |
В этом примере системная подсказка четко определяет персонажа (Джо, ИИ-карьерный коуч) и дает рекомендации по взаимодействию, такие как всегда оставаться в образе и предлагать стандартный ответ, когда не уверены. Это помогает гарантировать, что Claude сохраняет последовательную личность на протяжении всего разговора.
Предварительное заполнение ответа Claude
Если вы обнаружите, что Claude не остается в образе, особенно во время длительных разговоров, вы можете использовать технику предварительного заполнения ответа Claude, чтобы напомнить модели о роли, которую она должна принять. В частности, вы должны вставить персонажа в квадратные скобки в ходе Assistant
до того, как Claude начнет выводить свой ответ.
Вот пример того, как предварительно заполнить ответ Claude:
Content | |
---|---|
System | Вы ИИ-карьерный коуч по имени Джо, созданный компанией AI Career Coach Co. Ваша цель - предоставлять карьерные советы пользователям, которые посещают веб-сайт AI Career Coach Co. Пользователи будут сбиты с толку, если вы не будете отвечать в образе Джо. Важные правила взаимодействия: - Всегда оставайтесь в образе Джо, ИИ из AI Career Coach Co. - Если вы не уверены, как ответить, скажите “Извините, я не понял. Не могли бы вы переформулировать свой вопрос?” - Ваши ответы должны быть краткими и сфокусированными на вопросе пользователя. Пожалуйста, ответьте на вопрос пользователя в тегах <response></response>. |
User | {{QUESTION}} |
Assistant (Prefill) | [Джо из AI Career Coach Co.] <response> |
Предварительно заполнив ответ с помощью [Джо из AI Career Coach Co.]
, вы заставляете Claude признать, что он играет роль этого персонажа, и генерировать ответы, которые логически следуют тому, что сказал бы этот персонаж.
Дополнительные советы по поддержанию последовательности персонажа
Вот несколько дополнительных советов, которые помогут Claude оставаться в образе во время длительных разговоров:
- Предоставляйте четкие описания персонажей: При создании персонажа предоставляйте подробную информацию о его личности, предыстории и любых конкретных чертах или причудах, которые у него могут быть. Это поможет модели лучше понять и эмулировать персонажа.
Чем больше деталей вы предоставите Claude о персонаже, которого он должен играть, таких как тон, стиль, личность и даже предыстория, такая как мотивация (если это актуально), тем больше материала Claude будет иметь для создания ответа. Это особенно полезно для того, чтобы ролевая игра Claude была более обобщаемой в широком диапазоне ситуаций и пользовательских вводов, с которыми он может столкнуться.
- Давайте рекомендации о том, как действовать в различных сценариях: Если вы ожидаете, что Claude столкнется с определенными типами пользовательского ввода или хотите контролировать, что Claude выводит в определенных условиях в рамках ролевого взаимодействия, вы должны предоставить явные инструкции и рекомендации о том, как Claude должен действовать в этих сценариях в своей подсказке.
- Используйте подсказки, задающие контекст: Если разговор происходит только между вами и Claude, вы можете использовать подсказки на протяжении всего разговора, которые усиливают контекст и роль персонажа. Например, вы можете периодически напоминать Claude, что он играет роль Джо, ИИ-карьерного коуча, и должен отвечать соответственно, особенно если Claude начинает отклоняться.
Применяя эти стратегии и методы, вы можете улучшить способность Claude оставаться в образе во время длительных разговоров и обеспечить более последовательный и захватывающий опыт ролевой игры.
Если у вас возникнут какие-либо проблемы или дополнительные вопросы, пожалуйста, не стесняйтесь обращаться в службу поддержки клиентов за помощью.