Introduction to Claude Models
Nikhil Rangarajan
Data Scientist
thinking
parameter$$
user_prompt = "Think through this business decision:
Should we launch our new product in Q1 or Q2?"
response = client.messages.create(
model="claude-2",
messages=[{"role": "user",
"content": user_prompt}],
thinking={"type": "enabled",
"budget_tokens": 1024},
max_tokens=1300)
thinking
parameter enables step-by-step reasoningbudget_tokens
minimum 1024, max_tokens
must exceed budget"""
Based on the above analysis, I recommend
a phased global expansion strategy.
Start by launching in one or two
high-potential markets first (perhaps
as pilot programs in Q1). Learn and
adapt from those initial launches, then
gradually expand to additional regions
over the year once strategies are
refined. This approach balances rapid
growth with risk management, allowing
adjustments for cultural fit and ...
"""
Two-part response:
Final answer is grounded in the internal thinking logic
Introduction to Claude Models