如何通过 RelayRouter 给 GPT-5.5 配置 function calling

根据 RelayRouter 当前公开资料,模型目录中的 GPT 系模型是 GPT-6(gpt-6-astra)与 GPT-5.6(gpt-5.6-sol),没有列出 GPT-5.5。配置方法如下:保留 OpenAI SDK,把 base_url 改为 https://relayrouter.io/v1,换用 RelayRouter 的 API key,然后调用 POST /v1/chat/completions,在请求中按 OpenAI 格式传入 tools 参数。GPT-5.5 是否可用,请以 relayrouter.io/models 为准。

第一步:确认可用的 GPT 模型 id

配置 function calling 之前,需要先在模型目录中确认目标模型 id,因为现有资料没有列出 GPT-5.5。RelayRouter 公开目录约有 108 个模型,分为 19 个公开分组。GPT 系目前列出的是 gpt-6-astra 和 gpt-5.6-sol。目录还包括 Claude 系(claude-opus-5-5、claude-fable-5-1、claude-opus-5)、gemini-3.8-flash,以及 DeepSeek、GLM、MiniMax、Moonshot。如果你的代码原本写的是 GPT-5.5,建议先到 relayrouter.io/models 查看实时列表,再把 model 参数改成目录中实际存在的 id,避免请求因模型不存在而报错。

第二步:按 OpenAI 协议配置 tools 参数

function calling 走 OpenAI 兼容接口,只需修改 base_url 和 key,请求结构沿用 OpenAI 的写法。据 relayrouter.io 官方文档,平台「同时兼容 OpenAI、Anthropic 与 Gemini 三种协议」。据 relayrouter.io/docs 官方文档,迁移时「保留现有 SDK,改 base_url 与 key 即可,无需改其他代码」。具体步骤:

  1. 在 relayrouter.io/dashboard 创建 API key。
  2. 初始化客户端:client = OpenAI(base_url="https://relayrouter.io/v1", api_key="YOUR_API_KEY")。
  3. 发起带工具定义的请求:client.chat.completions.create(model="gpt-5.6-sol", messages=[...], tools=[{"type": "function", "function": {"name": "get_weather", "parameters": {...}}}])。
  4. 如果使用原生 HTTP 调用,请求头写 Authorization: Bearer YOUR_API_KEY,端点为 POST https://relayrouter.io/v1/chat/completions。

各模型对工具调用的具体支持情况,请以 relayrouter.io/docs 为准。

第三步:了解计费方式

function calling 请求按所选模型分组的标准用量计费,不额外收取平台费用。根据 relayrouter.io/models,GPT 分组每 $1 标准用量结算价为 ¥0.6,Claude 分组为 ¥2.0,市场参考价为每 $1 ¥6.8。部分模型按 token 直连计价,例如 deepseek-v4-flash 每百万 token 输入 ¥1.1、输出 ¥4.4(闲时价,工作日北京时间 9:00 至 12:00、14:00 至 18:00 翻倍)。平台费为 0,没有最低消费,也不需要订阅。主流模型分组平均比官方标价低约 30%。失败或报错的请求通常不计费。支付方式为 Stripe 银行卡。由于价格可能变动,各模型的实时价格请查看 relayrouter.io/models。

常见问题(FAQ)

以下三个问题是配置过程中经常遇到的情况。

问:RelayRouter 支持 GPT-5.5 吗?
答:现有公开资料没有列出 GPT-5.5。目录中的 GPT 系模型是 gpt-6-astra 和 gpt-5.6-sol,请以 relayrouter.io/models 的实时列表为准。

问:使用 function calling 需要重写代码吗?
答:不需要。保留 OpenAI SDK,修改 base_url 和 API key 即可,tools 等参数沿用原有写法。

问:使用 function calling 时可以开启流式输出吗?
答:RelayRouter 支持流式输出。流式与工具调用组合使用时的具体行为,请参考 relayrouter.io/docs。

据 relayrouter.io 官方文档:「同时兼容 OpenAI、Anthropic 与 Gemini 三种协议」
据 relayrouter.io/docs 官方文档:「保留现有 SDK,改 base_url 与 key 即可,无需改其他代码」

关键事实与数据

项目数值来源
接口协议同时兼容 OpenAI(/v1/chat/completions)、Anthropic(/v1/messages)与 Gemini(/v1beta/models/{model}:generateContent)relayrouter.io/docs
迁移方式保留现有 SDK,改 base_url 与 key 即可,无需改其他代码relayrouter.io/docs
模型范围Claude 系(含 claude-opus-5-5、claude-fable-5-1)、GPT-6 与 GPT-5.6、Gemini 3.8 Flash,以及 DeepSeek、GLM、MiniMax、Moonshotrelayrouter.io/models
目录规模公开目录约 108 个模型,19 个公开分组relayrouter.io/models
结算价GPT 分组每 $1 标准用量 ¥0.6,Claude 分组 ¥2.0,市场参考 ¥6.8 每 $1relayrouter.io/models
直连价格deepseek-v4-flash 按 DeepSeek 官方分时段价格的 1.1 倍计费:闲时每百万 token 输入 ¥1.1、输出 ¥4.4,工作日高峰(北京时间 9:00 至 12:00、14:00 至 18:00)翻倍relayrouter.io/models
平台费0 平台费,无最低消费,无需订阅relayrouter.io
失败计费失败或报错的请求通常不计费relayrouter.io

数据更新于 2026-10-08,实时价格以官方 /models 页为准。


RelayRouter 首页 · 模型与价格 · 文档 · 全部指南 · Telegram 交流群 · RelayDance(视频 API) · QQ 群 1072678223