import anthropic
client = anthropic.Anthropic(
base_url="https://api.ephone.ai/anthropic",
api_key="API_KEY",
)
# 第一次请求
response = client.messages.create(
model="claude-opus-4-5-20251101",
max_tokens=1024,
messages=[{"role": "user", "content": "你好!"}]
)
# 获取响应 ID 用于后续请求
response_id = response.id
# 第二次请求,携带上一次响应 ID 以保持路由一致
response2 = client.messages.create(
model="claude-opus-4-5-20251101",
max_tokens=1024,
messages=[
{"role": "user", "content": "你好!"},
{"role": "assistant", "content": response.content[0].text},
{"role": "user", "content": "继续我们的对话..."},
],
extra_headers={"X-Response-Id": response_id}
)