While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
Ao usar Claude, você pode melhorar dramaticamente seu desempenho usando o parâmetro system para dar a ele um papel. Esta técnica, conhecida como role prompting, é a forma mais poderosa de usar prompts de sistema com Claude.
O papel certo pode transformar Claude de um assistente geral em seu especialista de domínio virtual!
system para definir o papel do Claude. Coloque tudo mais, como instruções específicas da tarefa, na vez do user.Use o parâmetro system na Messages API para definir o papel do 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 pode ver insights diferentes de um marketing strategist para os mesmos dados. Um data scientist specializing in customer insight analysis for Fortune 500 companies pode gerar resultados ainda diferentes!Sem um papel, Claude pode perder problemas críticos:
Com um papel, Claude detecta problemas críticos que poderiam custar milhões:
Sem um papel, a análise do Claude carece de profundidade:
Com um papel, Claude oferece insights acionáveis:
Obtenha inspiração com uma seleção curada de prompts para várias tarefas e casos de uso.
Um tutorial repleto de exemplos que cobre os conceitos de engenharia de prompts encontrados em nossa documentação.
Uma versão mais leve de nosso tutorial de engenharia de prompts via uma planilha interativa.
Was this page helpful?