跳到正文
土土金API

API 參考

API 參考

土土金 API 的 12 類介面一覽:Chat Completions、Responses、Claude Messages、Gemini generateContent、影像生成與編輯、Embeddings、Rerank、語音合成與識別,以及 Midjourney、Suno 非同步任務,含路徑、認證方式與實測狀態。

所有介面共用一個域名 https://www.tutujin.com 和同一把 Key。OpenAI 格式的介面都在 https://www.tutujin.com/v1 下面,請求體和響應體與官方 API 保持一致,所以官方 SDK 只要改 base URL 就能直接用。

介面一覽

介面方法與路徑狀態模型數
Chat CompletionsPOST/v1/chat/completions已實測681
ResponsesPOST/v1/responses原樣轉發5
Claude MessagesPOST/v1/messages已實測49
Gemini generateContentPOST/v1beta/models/{model}:generateContent已實測63
影像生成POST/v1/images/generations原樣轉發54
影像編輯POST/v1/images/edits原樣轉發31
Embeddings 向量POST/v1/embeddings已實測18
Rerank 重排序POST/v1/rerank原樣轉發6
語音合成 TTSPOST/v1/audio/speech原樣轉發8
語音識別 STTPOST/v1/audio/transcriptions原樣轉發1
Midjourney 繪圖POST/mj/submit/imagine原樣轉發13
Suno 音樂POST/suno/submit/music原樣轉發2

「已實測」表示我們在本站完成過真實呼叫與扣費核對;「原樣轉發」表示請求按原格式轉發給模型服務,參數以對應模型的官方說明為準。模型數為當前目錄中支援該介面的模型數量。

表裡的「已實測」是我們在本站做過真實呼叫、核對過扣費的介面。「原樣轉發」的介面同樣可以呼叫,請求會按原格式交給模型服務處理,參數是否生效以對應模型的官方說明為準。

通用約定

專案約定
認證Authorization: Bearer sk-...;Claude Messages 也可以用 x-api-key,Gemini 也可以用 x-goog-api-key,見認證與 Base URL
請求格式JSON(Content-Type: application/json);影像編輯、語音識別上傳檔案時用 multipart/form-data
模型名填模型廣場裡顯示的模型名,例如 gpt-5.4-mini
分組由 Key 決定,請求裡不需要傳;同一個模型在不同分組價格不同,見選擇分組
計費每次請求按 Key 所在分組的價格扣費,記錄在控制台「操作日誌」,見計費與用量
錯誤返回 HTTP 錯誤狀態碼和 error 物件,見錯誤碼與重試

該用哪種介面格式

你的情況建議
新專案,或者想在多家模型之間切換Chat Completions:一套程式碼呼叫 GPT、Claude、Gemini、DeepSeek 等目錄裡標註支援該介面的模型
已經用 Anthropic SDK 寫好了程式碼Claude Messages:改 base URL 即可,原生參數原樣保留
已經用 Google Gen AI SDK 寫好了程式碼Gemini generateContent
用到只支援 Responses 格式的模型Responses
做知識庫檢索Embeddings 生成向量,Rerank 給檢索結果重新排序
生成或修改圖片影像生成、影像編輯
語音播報或轉寫語音合成 TTS、語音識別 STT
Midjourney 繪圖或 AI 音樂Midjourney、Suno 音樂:非同步任務,先提交、再輪詢結果

想知道某個模型支援哪些介面,開啟它在模型廣場的詳情頁即可。帳戶裡能用哪些模型,也可以呼叫模型列表介面查詢。

沒找到答案?加客服微信 JsnonoChat,傳送報錯資訊裡的 request id,我們幫你排查。