Dieser Abschnitt beschreibt die Integrationsanleitung für die 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). Diese Schnittstelle ist vollständig kompatibel mit der Fish Audio Offiziellen OpenAPI und dient zum Paginierten Abfragen der aktuellen oder plattformweit sichtbaren Klon-Soundsets.
Für die Erstellung von Soundsets siehe Fish Model Create API. Für die Abfrage einzelner Soundset-Details nach _id siehe Fish Model Get API.
Antragsprozess
Um die API zu nutzen, müssen Sie zunächst die entsprechende Dienstleistung auf der Fish Model API Seite beantragen. Nach dem Aufrufen der Seite klicken Sie auf die Schaltfläche „Acquire“. Wenn Sie noch nicht eingeloggt oder registriert sind, werden Sie automatisch zur Login-Seite weitergeleitet, wo Sie sich registrieren und anmelden können. Nach Anmeldung oder Registrierung kehren Sie automatisch zur aktuellen Seite zurück. Beim ersten Antrag erhalten Sie ein kostenloses Kontingent, mit dem Sie die API kostenlos nutzen können.Unterschiede zur offiziellen API
- Authentifizierungsmethode: Verwendung von
Authorization: Bearer {token}, wobei{token}der auf dieser Plattform beantragte Schlüssel ist. - Antwortstruktur: Die paginierten Antworten von Fish werden direkt durchgeleitet, ohne Plattform-Envelope-Verpackung; bei Fehlern wird die standardisierte Plattformstruktur
{success:false, error:{code,message}, trace_id}verwendet.
Anfragebeispiel
Abfrageparameter
Gleich wie bei Fish:page_size: Anzahl der Einträge pro Seite, Standard 10.page_number: Seitennummer, beginnt bei 1.title: Suche nach Titel, unscharf.tag: Filter nach Tags.self: Bei Übermittlung vontruenur Soundsets, die vom aktuellen Konto erstellt wurden.author_id: Filter nach Ersteller.language: Filter nach Soundset-Sprache.title_language: Filter nach Titel-Sprache.
Antwortbeispiel
Erfolgreiche Antworten leiten die Fish-Plattform-Paginierung direkt durch:_id kann als reference_id im Fish TTS API verwendet werden, um dieses Klon-Soundset für die Sprachsynthese zu referenzieren.
Abrechnungsinformationen
Diese Schnittstelle ist kostenfrei – die paginierte Abfrage der Soundsets ist kostenlos. Die Erstellung eines neuen Soundsets mittelsPOST /fish/model mit dem Feld voices im Request-Body ist kostenpflichtig.
Fehlerbehandlung
400 token_mismatched: Fehlende oder ungültige Anfrageparameter.400 api_not_implemented: Nicht unterstützte Anfragemethode oder Parameter.401 invalid_token: Fehlende oder ungültige Authentifizierungsinformationen.429 too_many_requests: Überschreitung des aktuellen Kontingents.500 api_error: Interner Serverfehler.

