Denna dokumentation introducerar 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) för integration. Detta gränssnitt är fullt kompatibelt med Fish Audio officiella OpenAPI och används för att sidindela listan över klonade ljudmodeller som är synliga för det aktuella kontot eller hela plattformen.
För att skapa ljudmodeller, se Fish Model Create API. För att hämta detaljer för en enskild modell via _id, se Fish Model Get API.
Ansökningsprocess
För att använda API:et måste du först ansöka om motsvarande tjänst på sidan Fish Model API. När du är på sidan klickar du på knappen “Acquire”. Om du inte är inloggad eller registrerad kommer du automatiskt att omdirigeras till inloggningssidan för att registrera dig och logga in. Efter inloggning återgår du automatiskt till den aktuella sidan. Vid första ansökan tilldelas du ett gratis kvotutrymme, vilket gör att du kan använda detta API utan kostnad.Skillnader jämfört med officiella API:et
- Autentiseringsmetod: Använd
Authorization: Bearer {token}, där{token}är den nyckel du ansökt om på plattformen. - Svarstruktur: Direkt vidarebefordran av Fish upstreams paginerade svar, utan plattformsinramning; vid fel används den standardiserade plattformsstrukturen
{success:false, error:{code,message}, trace_id}.
Exempel på förfrågan
Begärda parametrar
I enlighet med Fish officiella:page_size: Antal poster per sida, standard 10.page_number: Sidnummer, börjar från 1.title: Sök med delvis matchning på titel.tag: Filtrera efter taggar.self: Omtrue, returnerar endast ljudmodeller skapade av det aktuella kontot.author_id: Filtrera efter skapare.language: Filtrera efter ljudmodellens språk.title_language: Filtrera efter titelns språk.
Exempel på svar
Ett framgångsrikt svar vidarebefordrar direkt Fish plattforms paginerade struktur:_id kan användas som reference_id i Fish TTS API för att använda den klonade ljudmodellen vid talgenerering.
Prissättning
Detta API är gratis — sidindelning av ljudmodell-listan är kostnadsfri. Endast när du använderPOST /fish/model och inkluderar voices-fältet för att skapa en ny modell debiteras.
Felhantering
400 token_mismatched: Saknade eller ogiltiga parametrar.400 api_not_implemented: Begäran metod eller parametrar stöds inte för tillfället.401 invalid_token: Saknad eller ogiltig autentiseringsinformation.429 too_many_requests: Överskridit den aktuella kontots hastighetsgräns.500 api_error: Internt serverfel.

