OptiWaves API 手册
从聊天、编码或应用开发开始,找到对应的接入步骤与使用指引。
选择你的用途
在原来的客户端里继续工作
用一个 OptiWaves API Key 接通模型后,继续使用客户端的文件工具和已授权 MCP;需要跨会话保存偏好时,再开启本地记忆。模型提出操作,客户端实际执行,工具结果继续用于回答。
发起第一次对话
选择你熟悉的语言,将 ow_your_api_key_here 替换为自己的 API Key,即可通过 OpenAI 兼容的 Chat Completions 接口发送第一条消息。密钥只用于本机或服务端代码,不要提交到源码仓库或放入浏览器前端;实际项目可改从环境变量读取。
Node.js 22+,使用 TypeScript 与 OpenAI SDK。保存为 hello.ts:
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://api.optiwaves.app/v1',
apiKey: 'ow_your_api_key_here',
timeout: 60_000,
maxRetries: 0,
});
const response = await client.chat.completions.create({
model: 'auto',
messages: [{ role: 'user', content: '你好,请用一句话介绍自己。' }],
max_tokens: 1024,
});
console.log(response.choices[0]?.message.content);在示例目录安装依赖并运行:
npm install openai@7
npm pkg set type=module
npx tsx hello.ts成功后,SDK 示例会打印助手回答,HTTP 示例会打印 JSON 响应,回答位于 choices[0].message.content。继续接入流式输出或完整应用,见 TypeScript SDK 开发指南;请求失败时查看错误与限制。
使用指引
| 用途 | 怎样开始 |
|---|---|
| 聊天 | 按 OpenCode 对话指南选择并配置客户端,启动 optiwaves/auto,发送第一条消息并继续追问。 |
| 编码 | 按 CLI 安装引导完成安装与配置,在项目目录启动编码客户端,说明要理解、排查或修改的代码;完成后检查改动并运行项目测试。 |
| 开发 | 先按使用 SDK 开发选择 AI SDK、OpenAI SDK 或 Anthropic SDK,再接入 Responses 流式输出与工具调用;根据错误与限制处理失败。 |
选择前查看模型与价格,思考设置参考思考等级,使用时按消耗说明估算用量。需要加速时,先确认 Fast 模式的适用范围。
内置工具
使用工具板块查看网页搜索、正文读取、软件包信息、计算与实时数据的用途和示例。
Desktop
Desktop 端尚未完善,敬请期待。
连接信息
| 协议 | Base URL |
|---|---|
| OpenAI Responses / Chat Completions | https://api.optiwaves.app/v1 |
| Anthropic Messages | https://api.optiwaves.app |
使用 API Key 认证。新接入从 auto 和 medium 思考等级开始,再按任务调整。
售后群 1055897442