모델 API 페이지
Claude Fable 5 API 연동
Rivya Public API v1에서 Claude Fable 5을 모델 ID claude-fable-5-chat, 지원 입력, 파라미터, Files API 규칙, 크레딧, 응답 예시와 함께 사용하세요.
API로 사용 가능텍스트 입력 준비됨채팅
API 모델 ID
claude-fable-5-chat
입력
text
Files API
최소 요청에는 필요 없음
기본 크레딧
기본 요금(크레딧/100만 토큰): 입력 800, 출력 4,000 최종 작업 비용은 정수 크레딧으로 올림 처리됩니다.
기능
채팅
준비 상태
Chat API: 비스트리밍 + SSE 스트리밍
과금
TOKEN_BASED
프롬프트 제한
20000 자
요청 계약
Chat 요청은 한 번에 하나의 메시지를 보냅니다. 세션 기록은 Rivya가 저장하므로 원시 messages 배열을 보내지 마세요.
| Key | 유형 | 필수 | 기본값 | 설명 |
|---|---|---|---|---|
| model | string | 예 | claude-fable-5-chat | claude-fable-5-chat을 API 모델 ID로 사용합니다. |
| session_id | string | 아니요 | - | API가 생성한 채팅 세션 ID입니다. 새 세션을 시작하려면 생략하세요. |
| message | string | 예 | - | 다음 사용자 메시지입니다. Chat API 기록은 원시 messages 배열이 아니라 서버 측 세션에서 가져옵니다. |
| attachments | array | 아니요 | - | Files API가 반환한 선택적 이미지 file_id 값입니다. 외부 첨부 URL은 허용되지 않습니다. |
| enable_web_search | boolean | 아니요 | false | 선택한 Chat 모델이 웹 검색을 지원할 때만 적용됩니다. |
| reasoning_effort | string | 아니요 | default | 선택적 reasoning effort입니다: 지원되는 경우 default, minimal, low, medium, high 또는 xhigh. |
| client_request_id | string | 아니요 | - | 자체 시스템에서 요청을 추적하기 위한 선택적 클라이언트 ID입니다. |
| thought_mode | string | 아니요 | default | thought_mode는 선택 사항이며 default, on, off를 지정할 수 있습니다. 사고 기능을 지원하는 모델에서는 on으로 기능을 켜고 off로 끄며, default는 모델의 기본 동작을 따릅니다. 다른 모델에서는 이 필드를 무시합니다. |
| tool_slug | string | 아니요 | - | Rivya에 있는 채팅 도구의 slug를 선택적으로 지정합니다. Rivya가 해당 도구의 지침을 이번 대화 턴에 추가합니다. 세션에 이미 도구가 설정되어 있다면 이 필드를 생략하거나 같은 slug를 사용하세요. |
모델 파라미터
이 Chat 모델은 위의 공통 Chat API 필드를 사용합니다. 웹 검색, 이미지 파일 첨부, thoughts, reasoning에 대한 모델별 지원은 준비 상태 데이터에 표시됩니다.
최소 요청
{
"model": "claude-fable-5-chat",
"message": "제품 이미지 캠페인을 시작하기 위한 세 단계를 정리해 주세요."
}생성 응답
Chat 엔드포인트는 완료된 어시스턴트 메시지, 토큰 사용량, 이 턴의 최종 크레딧 정산을 반환합니다.
{
"id": "chatcmpl_assistant_message_id",
"object": "chat.completion",
"session_id": "chat_session_claude_fable_5_chat",
"model": "claude-fable-5-chat",
"created_at": "2026-05-11T00:00:00.000Z",
"message": {
"id": "assistant_message_id",
"role": "assistant",
"content": "1. 제품 이미지를 선택합니다. 2. 출시 홍보 게시물을 작성합니다. 3. 게시 일정을 잡고 결과를 검토합니다.",
"created_at": "2026-05-11T00:00:00.000Z"
},
"usage": {
"input_tokens": 1200,
"output_tokens": 320,
"total_tokens": 1520
},
"credits": {
"reserved": 0,
"final": 0,
"settlement_status": "PENDING"
}
}일반 오류
validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found, chat_model_not_supported, chat_session_conflict, chat_attachment_not_supported
Chat API는 Public API v1에서 비스트리밍 및 SSE 스트리밍 턴을 지원합니다. 이 Chat 모델은 이미지 첨부를 지원하지 않습니다.
