OptiWaves

OptiWaves API 手册

从聊天、编码或应用开发开始,找到对应的接入步骤与使用指引。

选择你的用途

在原来的客户端里继续工作

用一个 OptiWaves API Key 接通模型后,继续使用客户端的文件工具和已授权 MCP;需要跨会话保存偏好时,再开启本地记忆。模型提出操作,客户端实际执行,工具结果继续用于回答。

发起第一次对话

选择你熟悉的语言,将 ow_your_api_key_here 替换为自己的 API Key,即可通过 OpenAI 兼容的 Chat Completions 接口发送第一条消息。密钥只用于本机或服务端代码,不要提交到源码仓库或放入浏览器前端;实际项目可改从环境变量读取。

Node.js 22+,使用 TypeScript 与 OpenAI SDK。保存为 hello.ts:

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 Completionshttps://api.optiwaves.app/v1
Anthropic Messageshttps://api.optiwaves.app

使用 API Key 认证。新接入从 auto 和 medium 思考等级开始,再按任务调整。

售后群 1055897442

本页