协议原样透传
兼容 OpenAI、Claude Messages、Gemini 三套原生格式。已有项目只替换 Base URL 与密钥即可运行,SDK、参数、返回结构都不用改。
/v1/chat/completions透明人是一层透明的 AI 网关:保留 OpenAI / Claude / Gemini 的原生请求格式, 只需替换一个 Base URL,就能在同一套密钥下调度多家模型,并实时看清每一次调用的 用量、延迟与花费。
# 只改 base_url,其余保持原样 curl https://api.toumingren.xyz/v1/chat/completions \ -H "Authorization: Bearer $TMR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "claude-sonnet-4", "stream": true, "messages": [ {"role": "user", "content": "用一句话解释 API 网关"} ] }'
from openai import OpenAI client = OpenAI( base_url="https://api.toumingren.xyz/v1", api_key=os.environ["TMR_API_KEY"], ) stream = client.chat.completions.create( model="gpt-5", stream=True, messages=[{"role": "user", "content": "你好"}], ) for chunk in stream: print(chunk.choices[0].delta.content or "", end="")
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.toumingren.xyz/v1", apiKey: process.env.TMR_API_KEY, }); const res = await client.chat.completions.create({ model: "deepseek-v3", messages: [{ role: "user", content: "写个快排" }], }); console.log(res.choices[0].message.content);
网关该做的事很少:把请求准确送达、把账算清、出问题第一时间告诉你。剩下的,交还给你的业务代码。
兼容 OpenAI、Claude Messages、Gemini 三套原生格式。已有项目只替换 Base URL 与密钥即可运行,SDK、参数、返回结构都不用改。
/v1/chat/completions每一次请求都留下可追溯的记录:模型、Token 数、耗时、结果状态。按 Key、按项目、按时间维度聚合,账单不再是一个总数。
实时计费后台按周期主动探活各渠道可用性,异常自动降权或摘除,故障渠道不会拖垮你的线上请求。
60s 周期探测按用途签发多把 Key,独立设置额度上限与可用模型范围。密钥泄露只需吊销一把,不必全站更换。
额度 / 白名单内置推广返佣体系,邀请码、下级用量与结算明细全部自助可查,适合团队分摊与社区共建。
Affiliate不需要申请资质、不需要等待审核,注册后即可拿到可用的测试额度。
使用邮箱注册(目前支持 QQ 邮箱与 Gmail),在控制台「令牌」页签发一把 API Key。
TMR_API_KEY=sk-tmr-xxxxxxxx
把原来指向官方的地址改成透明人网关地址,其余代码保持不动。
base_url = "https://api.toumingren.xyz/v1"
发出第一个请求,回到控制台即可看到这次调用的模型、Token 与耗时明细。
curl .../v1/models # 查看可用模型
base_url 和 api_key。请求体、流式处理、函数调用、错误结构都与官方一致,SDK 不用换。@qq.com 与 @gmail.com。