본 문서에서는 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})의 연동 방법을 설명합니다. 이 API는 Fish Audio 공식 OpenAPI와 완전 호환되며, 음색 ID로 단일 클론 음색의 전체 상세 정보를 조회하는 데 사용됩니다.
음색 생성은 Fish Model Create API를 참고하시고, 페이징 리스트 조회는 Fish Model Query API를 참고하세요.
신청 절차
API를 사용하려면 먼저 Fish Model API 해당 페이지에서 서비스를 신청해야 하며, 페이지에 접속 후 「Acquire」 버튼을 클릭하세요. 아직 로그인 또는 회원가입이 안 되어 있다면 자동으로 로그인 페이지로 이동하며, 회원가입 후 로그인하면 현재 페이지로 자동 복귀됩니다. 처음 신청 시 무료 할당량이 제공되어 무료로 API를 사용할 수 있습니다.공식 API와의 차이점
- 인증 방식:
Authorization: Bearer {token}헤더를 사용하며,{token}은 본 플랫폼에서 신청한 키입니다. - 응답 구조: Fish 상위의 ModelEntity 객체를 그대로 전달하며, 플랫폼의 envelope 포장 없이 반환합니다. 오류 발생 시에는
{success:false, error:{code,message}, trace_id}의 플랫폼 표준 구조를 따릅니다. - 경로 파라미터:
{id}는 음색의_id이며, Fish Model Create API 호출 시 반환되거나, Fish Model Query API 페이징 조회 시 얻을 수 있습니다.
요청 예제
{id}만 구체적인 음색 ID로 교체하면 되며, 별도의 쿼리 파라미터 또는 요청 본문은 필요하지 않습니다.
응답 예제
성공 시 Fish 플랫폼의 ModelEntity 객체를 바로 전달합니다:_id는 이후 Fish TTS API의 reference_id 필드 값으로 사용되며, 해당 클론 음색으로 음성 합성에 활용됩니다.
과금 안내
이 API는 무료입니다 — ID로 음색 상세 정보를 조회하는 것은 무료이며,POST /fish/model 요청 시 voices 필드를 포함하여 새 음색을 생성하는 경우에만 과금됩니다.
오류 처리
400 token_mismatched: 요청 파라미터 누락 또는 부적합400 api_not_implemented: 요청 방식 또는 파라미터 미지원401 invalid_token: 인증 정보 누락 또는 유효하지 않음404 not_found: 지정된_id에 해당하는 음색이 존재하지 않거나 현재 계정에서 볼 수 없음429 too_many_requests: 현재 계정의 요청 속도 제한 초과500 api_error: 서버 내부 오류

