保留上游模型名称、描述、价格与能力字段。支持多个 Provider 筛选,返回标准 JSON,浏览器可跨域调用。
/api/models?provider=openai
/api/models?provider=openai,anthropic,google
/api/providers
/api/models?provider=openai&type=all
/api.json
上游数据缓存 1 小时,节点最多保留 7 天旧数据供刷新失败时回退。通过响应头 X-Catalog-Cache 查看 HIT / MISS / STALE,通过 X-Catalog-Fetched-At 查看最近成功获取时间。冷节点没有旧缓存且上游不可用时返回 502。
X-Catalog-Cache
X-Catalog-Fetched-At
这里的厂商指 API Provider。同一开发者的模型可能由多个服务商提供。无效参数返回 400,未知 Provider 返回 404。