SuperAPI AI 工具集

openrouter

编程与开发

查看项目

更新于 10-15 20:34

技能介绍

用途:面向 OpenRouter API 的集成开发与调优,包括模型选择、推理配置、路由策略、媒体处理、工具调用和结构化输出。

主要能力:通过 models API 核对模型 ID 与实时能力,检查输入输出模态、上下文与输出上限、支持参数、推理选项、价格及提供商可用性;为每个推理模型显式设置 reasoning,并设定输出上限、总时限、有界重试与成本限制;区分提供商故障转移与模型回退,使用 provider.order、provider.require_parameters 等控制路由;按目标选择 provider.sort 的 price、latency、throughput,或使用 :nitro、:floor 后缀;处理错误、finish reason、输出类型与 schema 校验,避免把 HTTP 200 当作成功。

使用方式:先检查实际发出的请求、SDK 版本、现有配置与用户偏好,并脱敏凭据和内容;查阅当前官方文档确认不熟悉的字段,不臆造模型 ID、提供商 slug、参数支持或 SDK 语法;在本地测试中捕获序列化请求,验证推理、输出限制、回退与路由约束是否保留;在授权推理时运行小型真实冒烟测试,并测试失败边界。

适用场景:需要跨多个模型或提供商构建可靠 API 集成的开发与调试工作。

限制:密钥须保留在服务端;日志只记录诊断元数据,不记录提示、附件、原始推理或可能含隐私内容的提供商错误;不得为获得成功响应而削弱安全或隐私限制。资料未提供具体价格、平台支持范围或完整代码示例。