TopxAI

Loading...

文档 · 快速开始

接入你的 SDK

Base URL、各接入点及其鉴权头、OpenAI SDK 和 Anthropic SDK 的可用示例,以及每个错误状态码的含义。

SDK 不用换,密钥填在原本填厂商密钥的位置。API 密钥页顶部的 API 接入点面板列了全部路径,每条都带复制按钮。复制基础地址复制的是不带 /v1 的域名 https://ai.topxea.com:Anthropic SDK 直接用它;OpenAI 风格的 SDK 要自己补上 /v1,或者复制对应的端点那一行。

完成首次调用

  1. 打开 API 密钥,为要测试的模型系列创建密钥。密钥的路由和模型限制决定可调用范围;在客户端选择模型不会扩大密钥权限。
  2. 查看 钱包。新账户目前会获得 $0.50 欢迎余额。已有正余额时可以先做简短测试,无需先充值;密钥自身的额度也需要覆盖请求预扣。
  3. 使用下方对应示例,在本地替换密钥并运行一次,限制输出长度。不要将密钥发给客服或贴到公开 issue。
  4. 收到响应后,在 用量 中核对模型、路由和费用。/v1/models 成功只代表模型列表可读取,不代表生成请求已经成功。

使用桌面客户端可以参考 Cherry Studio 接入指南。先用一个模型、一条路由完成调用,再扩展其他配置。

接入点

OpenAI Python SDK

Base URL 带 /v1,SDK 自己补上 /chat/completions。

from openai import OpenAI

client = OpenAI(base_url="https://ai.topxea.com/v1", api_key="sk-...")
reply = client.chat.completions.create(
    model="claude-sonnet-5-5",
    messages=[{"role": "user", "content": "Say hello in one sentence."}],
)
print(reply.choices[0].message.content)

Anthropic SDK

Anthropic SDK 会自己补上 /v1/messages,所以它的 Base URL 是不带 /v1 的域名;密钥放在 x-api-key 头里。

from anthropic import Anthropic

client = Anthropic(base_url="https://ai.topxea.com", api_key="sk-...")
reply = client.messages.create(
    model="claude-sonnet-5-5",
    max_tokens=256,
    messages=[{"role": "user", "content": "Say hello in one sentence."}],
)
print(reply.content[0].text)

编程工具

第一次调用失败

每条错误信息末尾都带一个请求 ID,可以发给 support@topxea.com。

相关

上一页:创建 API 密钥并选择线路 · 下一页:API 参考:全部端点,附 OpenAPI 规范

其他语言:English