TokensClub documentation

API 接口與範例

協議要與所選模型及渠道相符。下方使用完整請求 URL;不要把控制台頁面當作接口地址。

協議完整端點
Chat CompletionsPOST /v1/chat/completions
ResponsesPOST /v1/responses
Anthropic MessagesPOST /v1/messages

Chat Completions

curl https://tokensclub.top/v1/chat/completions \
  -H "Authorization: Bearer $TOKENSCLUB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_ENABLED_MODEL","messages":[{"role":"user","content":"只回覆 OK"}]}' 

Responses

curl https://tokensclub.top/v1/responses \
  -H "Authorization: Bearer $TOKENSCLUB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_ENABLED_MODEL",
    "input": "Hello, TokensClub."
  }'

JavaScript:服務端請求

const response = await fetch("https://tokensclub.top/v1/responses", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.TOKENSCLUB_API_KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({ model: "YOUR_ENABLED_MODEL", input: "只回覆 OK" })
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());

串流與重試

需要串流時,按對應協議傳入 stream: true,並使用 SSE 解析器處理增量事件。斷線或超時後,先核對使用記錄;重試可能形成另一筆獨立用量。

圖片、工具調用、快取及長上下文的支援範圍取決於模型和渠道,不能由基本文字成功推斷。

更新:2026-10-23 · 內容以平台實際啟用功能為準