Anthropic SDK
直接用官方 Anthropic SDK,不改任何东西。把 base URL 设成 Gateway(不用加 /v1——SDK 会自己补上 /v1/messages)、带一把项目(project) API 密钥,并呼叫 GET /v1/models 回传的任一模型。
设定客户端#
送出第一个请求#
from anthropic import Anthropic
client = Anthropic(base_url="https://api.atptoken.ai", api_key="atp-...")
msg = client.messages.create(
model="<model from GET /v1/models>",
max_tokens=256,
messages=[{"role": "user", "content": "hi"}],
)
print(msg.content[0].text)串流与 system prompt#
设 stream=True 即可 SSE 串流——见 Anthropic SSE。最上层 system 栏位可以是字串,也可以是文字区块阵列。
下一步
这页有帮助吗?