开发者资源
NextChat
通过自定义接口和模型将 NextChat 接入 RunAPI。
通过自定义 OpenAI 接口将 NextChat 接入 RunAPI。NextChat 拼接 operation path 的方式与本组其他客户端不同,因此请使用下方准确的接口地址。继续前,请先按照身份验证指南创建标准 RunAPI API Key。
安装或部署 NextChat
从 NextChat 官方仓库选择桌面 release 或部署方式,然后打开设置。
配置自定义接口
- Web 应用中先启用 Custom Endpoint,并选择 OpenAI;桌面应用始终使用自定义配置。
- 接口地址填写
https://runapi.ai,不要附加/v1。 - 填写 RunAPI API Key。
- 在 Custom Model Name 中添加模型目录里的准确 identifier,然后为当前对话选择它。
该字段是 NextChat 的接口根地址,不是 OpenAI SDK 使用的 OpenAI-compatible Base URL。NextChat 会自行追加 v1/chat/completions,最终得到 https://runapi.ai/v1/chat/completions。它的 OpenAI client 不会获取 RunAPI 模型列表,因此应手工添加 identifier,而不是等待自动发现。
配置自托管部署
自托管安装可设置以下环境变量,然后重新部署或重启应用:
SHELL
BASE_URL=https://runapi.ai
OPENAI_API_KEY=YOUR_RUNAPI_API_TOKEN
CUSTOM_MODELS=+YOUR_RUNAPI_MODEL_ID
+ 前缀会添加模型,而不替换应用已有的模型项。
验证连接
新建对话,选择自定义 RunAPI 模型,然后发送只回复 connected。。收到正常的完整或流式响应,即表示自定义接口已生效。
排障
- 请求 URL 出现
/v1/v1/chat/completions: 从接口地址移除/v1,使用https://runapi.ai。 - NextChat 仍在使用内置模型: 在 Custom Model Name 添加准确 identifier,然后在当前对话中重新选择。
- Web 设置没有生效: 确认已启用 Custom Endpoint;桌面应用和 Web 应用对此开关的处理不同。
- 自托管修改没有生效: 修改
BASE_URL、OPENAI_API_KEY或CUSTOM_MODELS后重启或重新部署。
通用协议行为请查阅 LLM API 快速开始,请求和响应字段请查阅 Chat Completions API 参考。