Prompt example extracted from Anthropic Prompt Library.
Before: extended thinking with a manual budget (older models)
client.messages.create(
model
=
"claude-sonnet-4-5-20250929"
,
max_tokens
=
16000
,
thinking
=
{
"type"
:
"enabled"
,
"budget_tokens"
:
10000
},
messages
=
[{
"role"
:
"user"
,
"content"
:
"..."
}],
)