Repository navigation
[Provider 提案] AI Router:OpenAI-compatible 向导预设与动态模型发现 #400
airouter-dev
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
背景
当前
main的 setup wizard 已经把 OpenRouter、Kilo Gateway、Vercel AI Gateway 等 OpenAI-compatible gateway 作为一等 provider,同时保留Custom路径。现有model_fetch也会向{api_base}/models发送 Bearer 认证请求,并读取 OpenAI 风格的data[].id。AI Router 可以先作为现有 Custom 路径的真实远程兼容目标:
https://api.ai-router.dev/v1GET https://api.ai-router.dev/v1/modelsAuthorization: Bearer <personal-api-key>data[].id我在 2026-07-27 只做了无凭据探测,端点返回
401,符合需要 Bearer token 的预期;尚未使用生产凭据验证模型目录、流式响应和 tool calling,因此这些不能先写成已通过。建议由维护者选择的范围
A. 文档优先
在
CONFIGURATION.md的“其他兼容 OpenAI API 的服务”中增加一个可复现示例,继续走Custom,不增加 provider 代码。若同步本地化文档,链接应按文档语言使用对应页面,例如中文/cn、德文/de、法文/fr、日文/ja。B. 一等向导 preset
在现有 provider 列表中增加:
ai-routerAI Routerhttps://api.ai-router.dev/v1AI_ROUTER_API_KEY复用现有动态模型发现、手动模型 ID 回退和 connectivity/tool verification;按
api.ai-router.dev识别 provider。不要从模型 ID 推断 context window、价格、vision 或 tool 能力,tool support 应由现有真实验证流程决定。验收边界
api_base尾部斜杠只规范化一次,不能产生重复/v1;这个范围符合仓库“新功能先 Discussion”的要求,所以目前没有创建 fork、代码或文档 PR。维护者更倾向 A 还是 B?
All reactions