Anthropic SDK 接入

通过本站文本 API 发起对话。

配置步骤

  1. 安装 Python 的 anthropic 库,并设置 MODELPORT_API_KEY。
  2. 将 MODELPORT_TEXT_MODEL 设为一个已开通的文本模型 ID。SDK 会将 /v1/messages 追加到配置的域名。

Anthropic SDK 配置

import os
from uuid import uuid4
from anthropic import Anthropic

client = Anthropic(api_key=os.environ["MODELPORT_API_KEY"], base_url="https://api.apimodel.store")
message = client.messages.create(
    model=os.environ["MODELPORT_TEXT_MODEL"],
    messages=[{"role": "user", "content": "Reply with one short sentence."}],
    max_tokens=128,
    extra_headers={"Idempotency-Key": str(uuid4())},
)
for block in message.content:
    if block.type == "text":
        print(block.text)

验证连接

在模型目录选择 available: true 的文本模型。文本通道开放后才可发送聊天请求。

查看文本接口和计费

Anthropic SDK 官方配置文档 ↗