Anthropic Messages
把 Anthropic SDK 或 Claude Code 指向 AnyRouter,用 Messages 请求调用任意模型。
POST
https://anyrouter.dev/api/v1/messagesimport os
import anthropic
client = anthropic.Anthropic(
base_url="https://anyrouter.dev/api",
api_key=os.environ["ANYROUTER_API_KEY"],
)
msg = client.messages.create(
model="anyrouter/auto",
max_tokens=1024,
messages=[{"role": "user", "content": "Hi"}],
)
print(msg.content[0].text)已支持
- 流式输出(SSE)
- 工具 / 函数调用
- 扩展思考(thinking)
- 视觉模型支持图像输入