Частые вопросы
Работает ли это с платными и бесплатными моделями?
Да, principle работает везде. Бесплатные (GPT 3.5, базовый Claude) могут быть менее отзывчивы к ролям, платные (GPT-4, Claude Pro) показывают отличия ярче.
Может ли роль влиять на качество кода, который выдаёт ИИ?
Да. Программист генерирует код с архитектурой в уме, архитектор — с масштабируемостью, DevOps — с операционными требованиями. Качество кода меняется заметно.
Нужно ли тратить дополнительные токены на роль?
Да, явное описание роли занимает место в контексте. Но возврат в виде первого правильного ответа часто окупает эту трату (экономите повторные уточняющие запросы).
Работает ли role-based с контекстом (прикреплённые файлы, таблицы)?
Да, роль помогает интерпретировать контекст под своим углом. Таблицы данных один маркетолог увидит как аудиторию, другой как числа.
Чем role-based отличается от few-shot learning?
Few-shot даёт примеры («вот так я хочу»), role-based даёт маску восприятия («ты кто», контекст ролевого поведения). Few-shot точнее на точные форматы, role-based — на стиль и приоритеты.