用一个 SOOLINK API 接入 OpenAI 兼容模型

SOOLINK 提供统一的 OpenAI 兼容入口。你可以保留现有 SDK 调用方式,只替换 baseURL 和 API Key,再根据模型列表选择可用模型。

javascript
import OpenAI from 'openai'

const client = new OpenAI({
  apiKey: process.env.SOOLINK_API_KEY,
  baseURL: 'https://soolink.ai/v1',
})

const response = await client.chat.completions.create({
  model: 'your-model',
  messages: [{ role: 'user', content: '你好' }],
})

开始前准备

在控制台创建 API Key,并从模型广场或 GET /v1/models 确认账号可用的模型名称。API Key 只应保存在服务端环境变量中。

  • 基础地址:https://soolink.ai/v1
  • 鉴权:Authorization: Bearer $SOOLINK_API_KEY
  • 先查模型,再发起对话、图像或向量请求

流式输出与错误处理

需要逐字输出时使用 SDK 的 stream 选项,并在客户端设置合理的连接超时。遇到 429 时使用指数退避;遇到 500 级错误时记录 request ID 后重试,不要把上游凭据写入日志。

继续阅读

完整的端点目录、鉴权说明和复制即用的示例请查看 SOOLINK 开发者文档。