‹ 返回资讯首页
实战教程

从 OpenAI 官方接口切到 Orbis:只改 base_url 之外还要检查什么

大部分代码不用动,但有四个地方容易出问题:模型名、超时、流式中断和用量字段。

Orbis News阅读约 1 分钟

演示内容 · 文章、模型及数据均为虚构示例,不作为事实或价格依据。

演示文章封面

先看结论

  • 模型名要带厂商前缀,例如 anthropic/claude-sonnet-5.5。
  • 长输出的模型建议把超时调到 120 秒以上。
  • 不同厂商的 usage 字段细节不同,计费以 Orbis 日志为准。

最小改动

client = OpenAI(
    base_url="https://api.orbis.ai/v1",
    api_key=os.environ["ORBIS_API_KEY"],
)

四个检查点

  • 模型名:带上厂商前缀。
  • 超时:思考型模型首 token 可能超过 30 秒。
  • 流式中断:客户端要处理连接中途断开的情况。
  • 用量:缓存命中、思考 tokens 的字段因厂商而异。

文中提到的模型

模型 ID 可以直接填进 model 参数,在 Orbis 用同一个 API Key 调用。

Claude Sonnet 5.5
anthropic/claude-sonnet-5.5
输入 ¥21.6 / 输出 ¥108每百万 tokens
查看模型