跳到主要內容

快速入門

AI Station 是以 NewAPI 為基礎建置的統一模型閘道。API 相容 OpenAI 格式,另外支援 Anthropic、Gemini、Midjourney,以及多種影片/音訊外掛任務。

端點資訊​

項目值
Base URLhttps://test.kailin.com.cn
驗證方式Authorization: Bearer sk-xxxx(請求標頭)
通訊協定HTTPS——REST、SSE 串流與 WebSocket(Realtime)

取得 API Key​

  1. 登入 控制台。
  2. 在「權杖 / API Keys」頁面建立一個新權杖,格式如 sk-xxxxxxxx。
  3. 請妥善保管權杖,不要提交到版本庫,也不要暴露在用戶端程式碼中。

你的第一個請求​

每個端點都以 Authorization: Bearer <your token> 標頭進行驗證。聊天補全範例:

curl https://test.kailin.com.cn/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-your-token" \
-d '{
"model": "deepseek-v4-1-flash-261017",
"messages": [
{ "role": "user", "content": "Hello, introduce yourself" }
]
}'
请求REQUEST
POSThttps://test.kailin.com.cn/v1/chat/completions
响应RESPONSE
填写参数并发送请求,响应会显示在这里

官方 SDK​

API 相容 OpenAI 格式,官方 SDK 開箱即用——只要把 base_url 指向本站即可:

from openai import OpenAI

client = OpenAI(
api_key="sk-your-token",
base_url="https://test.kailin.com.cn/v1",
)

resp = client.chat.completions.create(
model="deepseek-v4-1-flash-261017",
messages=[{"role": "user", "content": "Hello"}],
)
print(resp.choices[0].message.content)
import OpenAI from 'openai';

const client = new OpenAI({
apiKey: 'sk-your-token',
baseURL: 'https://test.kailin.com.cn/v1',
});

const resp = await client.chat.completions.create({
model: 'deepseek-v4-1-flash-261017',
messages: [{ role: 'user', content: 'Hello' }],
});
console.log(resp.choices[0].message.content);

Anthropic SDK 同樣可用(將 base_url 指向本站)。詳見 Anthropic Messages。

串流輸出​

大多數文字類端點都接受 "stream": true,並以 SSE(Server-Sent Events) 回應——text/event-stream,每個事件以 data: 開頭,最後以 data: [DONE] 結束:

data: {"id":"chatcmpl-xxx","choices":[{"delta":{"content":"Hi"},"index":0}]}

data: {"id":"chatcmpl-xxx","choices":[{"delta":{"content":" there"},"index":0}]}

data: [DONE]

在 SDK 中設定 stream=True(Python)或 stream: true(Node.js),SDK 會自動處理解析。

錯誤格式​

錯誤以 JSON 回傳。type 通常是 new_api_error(閘道層錯誤),或是 invalid_request_error 等上游錯誤:

{
"error": {
"message": "Invalid token (request id: 2026xxxx)",
"type": "new_api_error",
"code": ""
}
}
HTTP 狀態碼意義常見原因
401驗證失敗權杖無效、已刪除,或缺少 Authorization 標頭
403無權限權杖沒有該模型權限、分組不符,或受 IP 限制
404找不到資源模型名稱或任務 ID 錯誤
429觸發限流達到 RPM/TPM 上限——請稍後再試
5xx伺服器錯誤上游渠道異常——可重試或更換模型
備註

錯誤訊息中的 request id 是排解問題的關鍵,回報問題時請一併附上。

列出可用模型​

呼叫 列出模型 可查看目前權杖能存取哪些模型:

curl https://test.kailin.com.cn/v1/models \
-H "Authorization: Bearer sk-your-token"

API 總覽​

分類端點說明
模型GET /v1/models列出可用模型
文字POST /v1/chat/completions聊天補全(多模態/工具/推理)
文字POST /v1/completions舊版文字補全
文字POST /v1/responsesResponses API
文字POST /v1/messagesAnthropic 格式
嵌入POST /v1/embeddings向量嵌入
影像POST /v1/images/generations影像生成
音訊POST /v1/audio/transcriptions 等語音轉文字/翻譯/文字轉語音
即時WS /v1/realtime即時語音對話
排序POST /v1/rerank文字重排序
安全POST /v1/moderations內容審核
影片POST /v1/video/generations影片生成任務
影像/mj/*Midjourney 代理
任務POST /v1/tasks通用外掛任務(Suno/Kling 等)