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

通过 RelayRouter 给 GPT-5.5 配置 function calling,你只需保留现有的 OpenAI SDK,把 base_url 指向 https://relayrouter.io/v1,替换 API key,并向 POST /v1/chat/completions 传入模型 gpt-5.5 与 tools 参数即可。RelayRouter 兼容 OpenAI 协议,无需改其他代码,失败或报错的请求通常不计费。

迁移与配置步骤

配置 function calling 的第一步是切换 base_url 与 key,再传入工具定义。据 relayrouter.io/docs 官方文档,「保留现有 SDK,改 base_url 与 key 即可,无需改其他代码」,因此已有的 OpenAI 集成可直接复用。

  1. 在 https://relayrouter.io/dashboard 创建 API key。
  2. 将 OpenAI SDK 的 base_url 设为 https://relayrouter.io/v1。
  3. 认证方式使用 Authorization: Bearer YOUR_API_KEY。
  4. 向 POST /v1/chat/completions 发送请求,model 填 gpt-5.5,并附上 tools 字段。

function calling 的请求结构

function calling 通过 OpenAI 兼容的 tools 参数声明可调用函数。据 relayrouter.io 官方文档,「同时兼容 OpenAI 与 Anthropic 两种协议」,所以标准 OpenAI 的工具调用字段(tools、tool_choice、返回的 tool_calls)在 RelayRouter 上保持一致。你在 tools 中定义函数名、描述与 JSON 参数结构,模型在需要时返回 tool_calls,你的程序执行函数后,将结果作为 role: tool 的消息回传,再次请求同一 /v1/chat/completions 端点完成对话。整个流程支持 streaming 流式输出。

协议与端点对照

RelayRouter 提供三套兼容端点,GPT-5.5 的 function calling 使用 OpenAI 兼容端点。

协议端点base URL
OpenAI 兼容POST /v1/chat/completionshttps://relayrouter.io/v1
Anthropic 兼容POST /v1/messageshttps://relayrouter.io
Gemini 兼容POST /v1beta/models/{model}:generateContenthttps://relayrouter.io

计费与模型范围

使用 function calling 时,失败或报错的请求通常不计费。RelayRouter 的主流模型分组价格平均比官方列表价低约 30 percent,且无平台费。可用模型包括 Claude 系(claude-opus-4-8、claude-fable-5)、gpt-5.5、Gemini 3.5(gemini-3.5-flash),以及 DeepSeek、GLM、MiniMax、Moonshot。GPT-5.5 的按模型实时费率可在 https://relayrouter.io/models 查看,支付方式为 Stripe 银行卡。更多接入细节见 https://relayrouter.io/docs。

常见问题 FAQ

问:配置 GPT-5.5 的 function calling 需要修改现有代码吗?

答:不需要额外改动。保留现有 SDK,改 base_url 与 key 即可,无需改其他代码。

问:function calling 的请求失败会计费吗?

答:失败或报错的请求通常不计费。

问:除了 GPT-5.5,还有哪些模型可选?

答:包括 Claude 系、Gemini 3.5,以及 DeepSeek、GLM、MiniMax、Moonshot 等,详见 https://relayrouter.io/models。

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

关键事实与数据

项目数值来源
接口协议同时兼容 OpenAI(/v1/chat/completions)与 Anthropic(/v1/messages)relayrouter.io/models
迁移方式保留现有 SDK,改 base_url 与 key 即可,无需改其他代码relayrouter.io/docs
模型范围Claude 系、GPT-5.5、Gemini 3.5,以及 DeepSeek、GLM、MiniMax、Moonshotrelayrouter.io/models
失败计费失败或报错的请求通常不计费relayrouter.io

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


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