本文將介紹 Fish Model Query API(Documentation Index
Fetch the complete documentation index at: https://docs.xhuoapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
GET /fish/model)的對接說明,該接口與 Fish Audio 官方 OpenAPI 完全兼容,用於分頁查詢當前帳號或全平台可見的克隆音色列表。
創建音色請參考 Fish Model Create API,按 _id 查詢單個音色詳情請參考 Fish Model Get API。
申請流程
要使用 API,需要先到 Fish Model API 對應頁面申請對應的服務,進入頁面之後,點擊「Acquire」按鈕。 如果你尚未登入或註冊,會自動跳轉到登入頁面邀請您來註冊和登入,登入註冊之後會自動返回當前頁面。 在首次申請時會有免費額度贈送,可以免費使用該 API。與官方 API 的差異
- 鑑權方式:使用
Authorization: Bearer {token},其中{token}是在本平台申請的密鑰。 - 響應結構:直接透傳 Fish 上游的分頁響應,不做平台 envelope 包裝;錯誤時使用
{success:false, error:{code,message}, trace_id}的平台標準結構。
請求示例
查詢參數
與 Fish 官方一致:page_size:每頁條數,預設 10。page_number:頁碼,從 1 開始。title:按標題模糊搜尋。tag:按標籤過濾。self:傳true時僅返回當前帳號創建的音色。author_id:按創建者過濾。language:按音色語種過濾。title_language:按標題語種過濾。
響應示例
成功響應直接透傳 Fish 平台的分頁結構:_id 即可作為後續 Fish TTS API 中 reference_id 欄位的值,用於使用該克隆音色進行語音合成。
計費說明
本接口不計費——分頁查詢音色列表是免費操作,僅POST /fish/model 在請求體攜帶 voices 欄位創建新音色時計費。
錯誤處理
400 token_mismatched:請求參數缺失或不合法。400 api_not_implemented:請求方式或參數當前不被支持。401 invalid_token:鑑權資訊缺失或無效。429 too_many_requests:超過當前帳號的速率限制。500 api_error:伺服器內部錯誤。

