Denna artikel beskriver integrationen för Fish Model Get 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/{id}), som är helt kompatibel med Fish Audio officiella OpenAPI och används för att hämta fullständig information om en enskild klonad röst baserat på röst-ID.
För att skapa röster, se Fish Model Create API, och för paginerad lista, se Fish Model Query API.
Ansökningsprocess
För att använda API:et måste du först ansöka om tjänsten på motsvarande sida för Fish Model API. När du kommer till sidan klickar du på knappen “Acquire”. Om du inte är inloggad eller registrerad kommer du automatiskt att omdirigeras till inloggningssidan där du kan registrera dig och logga in. Efter inloggning eller registrering återvänder du automatiskt till den aktuella sidan. Vid första ansökan får du en gratis kvot som gör att du kan använda API:et utan kostnad.Skillnader från officiella API:et
- Autentiseringsmetod: Använder
Authorization: Bearer {token}, där{token}är den nyckel som ansöks om på denna plattform. - Svarstruktur: Returnerar direkt Fish:s ursprungliga ModelEntity-objekt utan plattformsomslag; vid fel används plattformens standardstruktur
{success:false, error:{code,message}, trace_id}. - Sökvägsparameter:
{id}är röstens_id, som returneras vid skapande via Fish Model Create API eller erhålls vid paginerad sökning via Fish Model Query API.
Exempel på förfrågan
{id} i URL:en mot det specifika röst-ID:t, inga ytterligare query-parametrar eller request body krävs.
Exempel på svar
Ett lyckat svar returnerar direkt Fish-plattformens ModelEntity-objekt:_id kan användas som värdet för fältet reference_id i efterföljande Fish TTS API för att syntetisera tal med den klonade rösten.
Prissättningsinformation
Detta API är kostnadsfritt — att hämta röstinformation via ID är gratis. EndastPOST /fish/model där voices-fältet används i request body för att skapa nya röster debiteras.
Felhantering
400 token_mismatched: Saknade eller ogiltiga förfrågningsparametrar.400 api_not_implemented: Förfrågningsmetod eller parametrar stöds inte för tillfället.401 invalid_token: Saknad eller ogiltig autentiseringsinformation.404 not_found: Angivet_idfinns inte eller är inte synligt för det aktuella kontot.429 too_many_requests: Överskridit hastighetsbegränsningen för kontot.500 api_error: Intern serverfel.

