API 端点
所有 LW AI API 请求都发往 https://openapi.linkwo.ai。该 API 完全兼容 OpenAI,因此只需修改 base URL,即可使用任意 OpenAI SDK。
Base URL
| 区域 | Base URL |
|---|
| 全球(单端点) | https://openapi.linkwo.ai/v1 |
openapi.linkwo.ai 通过 GeoDNS 将美洲用户路由到希尔斯伯勒,将其他国际用户路由到新加坡。所有区域共享相同的数据和 API Key。
可用端点
对话与文本生成
| 端点 | 方法 | 说明 |
|---|
/v1/chat/completions | POST | 生成对话补全 |
/v1/completions | POST | 文本补全(旧版) |
向量嵌入
| 端点 | 方法 | 说明 |
|---|
/v1/embeddings | POST | 生成文本向量嵌入 |
模型
| 端点 | 方法 | 说明 |
|---|
/v1/models | GET | 列出可用模型 |
/v1/models/{model} | GET | 获取模型详情 |
批量
| 端点 | 方法 | 说明 |
|---|
/v1/batches | POST | 创建批量任务 |
/v1/batches/{batch_id} | GET | 获取批量任务状态 |
/v1/batches/{batch_id}/cancel | POST | 取消批量任务 |
文件
| 端点 | 方法 | 说明 |
|---|
/v1/files | GET | 列出文件 |
/v1/files | POST | 上传文件 |
/v1/files/{file_id} | GET | 获取文件信息 |
/v1/files/{file_id}/content | GET | 下载文件内容 |
/v1/files/{file_id} | DELETE | 删除文件 |
响应
| 端点 | 方法 | 说明 |
|---|
/v1/responses | POST | 创建响应(Agent 模式) |
列出模型
curl https://openapi.linkwo.ai/v1/models \
-H "Authorization: Bearer YOUR_API_KEY"
响应:
{
"object": "list",
"data": [
{"id": "deepseek/deepseek-v4-pro", "object": "model", "created": 1719000000, "owned_by": "linkwo"},
{"id": "deepseek/deepseek-v4-flash", "object": "model", "created": 1719000000, "owned_by": "linkwo"},
{"id": "z-ai/glm-5.1", "object": "model", "created": 1719000000, "owned_by": "linkwo"},
{"id": "z-ai/glm-5.2", "object": "model", "created": 1719000000, "owned_by": "linkwo"},
{"id": "linkwo/fusion", "object": "model", "created": 1719000000, "owned_by": "linkwo"},
{"id": "astra", "object": "model", "created": 1719000000, "owned_by": "linkwo"}
]
}
SDK 配置
Python
from openai import OpenAI
client = OpenAI(
base_url="https://openapi.linkwo.ai/v1",
api_key="YOUR_API_KEY"
)
Node.js
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://openapi.linkwo.ai/v1',
apiKey: 'YOUR_API_KEY',
});
相关文档