モデル別 API ページ
Claude Opus 4.6 API 連携
Rivya Public API v1 で Claude Opus 4.6 を使うための model id claude-opus-4-6-chat、対応入力、パラメータ、Files API ルール、クレジット、レスポンス例です。
API で利用可能テキスト入力対応チャット
API モデル ID
claude-opus-4-6-chat
入力
text
Files API
最小リクエストでは不要
基本クレジット
8
機能
チャット
対応状況
Chat API: 非ストリーミング + SSE ストリーミング
課金
TOKEN_BASED
Prompt 上限
20000 文字
リクエスト仕様
Chat リクエストは一度に 1 つの message を送ります。session 履歴は Rivya が保存するため、raw messages array は送らないでください。
| Key | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
| model | string | はい | claude-opus-4-6-chat | claude-opus-4-6-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 モデルが Web 検索に対応している場合のみ適用されます。 |
| reasoning_effort | string | いいえ | default | 必要に応じて指定する reasoning effort: 対応している場合は default、minimal、low、medium、high、xhigh を指定できます。 |
| client_request_id | string | いいえ | - | 自社システム内でリクエストを追跡するための任意のクライアント側 ID です。 |
モデルパラメータ
この Chat モデルは上記の共通 Chat API フィールドを使います。Web 検索、画像 file 添付、thoughts、reasoning のモデル別対応状況は readiness データに反映されます。
最小リクエスト
{
"model": "claude-opus-4-6-chat",
"message": "Write a concise launch plan for a new product image campaign"
}作成レスポンス
Chat エンドポイントは完了した assistant メッセージ、トークン使用量、このターンの最終クレジット精算を返します。
{
"id": "chatcmpl_msg_claude_opus_4_6_chat_example",
"object": "chat.completion",
"session_id": "chat_session_claude_opus_4_6_chat",
"model": "claude-opus-4-6-chat",
"created_at": "2026-05-11T00:00:00.000Z",
"message": {
"id": "assistant_message_id",
"role": "assistant",
"content": "A concise launch plan with clear next steps."
},
"usage": {
"input_tokens": 1200,
"output_tokens": 320,
"total_tokens": 1520
},
"credits": {
"reserved": 8,
"final": 8
}
}一般的なエラー
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 で non-streaming と SSE streaming のターンに対応しています。 この Chat モデルは画像添付に対応していません。