While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
При использовании Claude вы можете значительно улучшить его производительность, используя параметр system для назначения ему роли. Этот метод, известный как role prompting (ролевой промпт), является наиболее мощным способом использования системных промптов с Claude.
Правильная роль может превратить Claude из универсального помощника в вашего виртуального эксперта в конкретной области!
system для установки роли Claude. Поместите всё остальное, например инструкции для конкретной задачи, в user ход вместо этого.Используйте параметр system в Messages API для установки роли Claude:
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-opus-4-6",
max_tokens=2048,
system="You are a seasoned data scientist at a Fortune 500 company.", # <-- role prompt
messages=[
{"role": "user", "content": "Analyze this dataset for anomalies: <dataset>{{DATASET}}</dataset>"}
]
)
print(response.content)data scientist может увидеть другие закономерности, чем marketing strategist для одних и тех же данных. data scientist specializing in customer insight analysis for Fortune 500 companies может дать ещё другие результаты!Без роли Claude может упустить критические проблемы:
С ролью Claude выявляет критические проблемы, которые могут стоить миллионы:
Без роли анализ Claude недостаточно глубокий:
С ролью Claude предоставляет практические рекомендации:
Вдохновитесь тщательно отобранной коллекцией промптов для различных задач и вариантов использования.
Полное учебное пособие с примерами, охватывающее концепции инженерии промптов из нашей документации.
Облегчённая версия нашего учебного пособия по инженерии промптов через интерактивную электронную таблицу.
Was this page helpful?