Anthropic SDK
使用 Anthropic SDK 通过 Essevin 调用 Claude 模型。
使用 Anthropic SDK 调用 Claude 模型时,请保留 Messages API 结构,只替换 Base URL、Claude 套餐密钥和模型 ID。
| 项目 | 填写值 |
|---|---|
| Base URL | https://api.essevin.com(不带 /v1) |
| 密钥环境变量 | ESSEVIN_CLAUDE_API_KEY |
| 协议 | Anthropic Messages:POST /v1/messages |
| 模型 ID | 以 Claude 套餐密钥调用 GET /v1/models 的返回值为准 |
不要把 Claude 套餐密钥配置成 OpenAI Compatible。Claude SDK 应保持 Anthropic 原生鉴权和 Messages API 请求结构。
安装并发送最小请求
安装 SDK:
python -m pip install anthropic发送请求:
import os
from anthropic import Anthropic
client = Anthropic(
base_url="https://api.essevin.com",
api_key=os.environ["ESSEVIN_CLAUDE_API_KEY"],
)
msg = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[{"role": "user", "content": "你好"}],
)
print(msg.content[0].text)