sp-openrouter - 使用 OpenRouter TypeScript SDK 集成 AI 模型
通过 TypeScript SDK 和 Agent 包接入 OpenRouter 统一 API,调用模型并使用工具、流式响应和多轮对话。
标签
更新于: 2026-10-06该技能可以做什么
- 调用受支持的 AI 模型
- 生成文本响应
- 自动执行工具
- 流式传输文本和推理
- 处理多轮对话
- 管理 API 密钥
- 执行 OAuth PKCE 流程
- 列出可用模型
输入
- OpenRouter API 密钥
- OAuth 回调 URL
- OAuth 授权码
- 模型标识符
- 文本或消息输入
- 系统指令
- 工具定义
- 图片 URL
输出
- 生成的文本
- 完整响应对象
- 文本流
- 推理令牌流
- 工具调用流
- 授权 URL
- API 密钥元数据
- API 密钥管理变更
要求
- Node.js TypeScript 环境
- @openrouter/agent 包
- @openrouter/sdk 包
- OpenRouter API 密钥或 OAuth 流程
- 访问 OpenRouter 的网络连接
