##すべてのAPIにBearer Token認証が必要です##
APIキーの取得:
APIキー管理ページにアクセスしてAPIキーを取得してください
リクエストヘッダーに追加:
Authorization: Bearer YOUR_API_KEYプロンプトを完了するモデル。
claude-haiku-4-5-20251001, claude-sonnet-4-5-20250929, claude-opus-4-1-20250805, claude-sonnet-4-20250514, claude-opus-4-5-20251101, claude-opus-4-6, claude-sonnet-4-6 "claude-sonnet-4-5-20250929"
入力メッセージ。
当社のモデルは、userとassistantの交互の会話ターンで動作するように訓練されています。新しいMessageを作成する際、messagesパラメータで以前の会話ターンを指定すると、モデルは会話内の次のMessageを生成します。リクエスト内の連続するuserまたはassistantターンは、単一のターンに結合されます。
各入力メッセージは、roleとcontentを持つオブジェクトである必要があります。単一のuserロールメッセージを指定することも、複数のuserとassistantメッセージを含めることもできます。
生成を停止するまでの最大トークン数。
モデルはこの最大値に達する_前に_停止する場合があります。このパラメータは生成するトークンの絶対的な最大数のみを指定します。
x >= 11024
ロードするスキルを含むコンテナパラメータ。
コンテキスト管理設定。
このリクエストで使用されるMCPサーバー
20リクエストに関するメタデータを記述するオブジェクト。
このリクエストに優先キャパシティ(利用可能な場合)または標準キャパシティを使用するかを決定します。
auto, standard_only モデルの生成を停止させるカスタムテキストシーケンス。
server-sent events を使用してレスポンスをインクリメンタルにストリーミングするかどうか。
システムプロンプト。
"Today's date is 2024-06-01."
レスポンスに注入されるランダム性の量。
デフォルトは1.0。範囲は0.0から1.0。
0 <= x <= 11
Claudeの拡張思考を有効にするための設定。
モデルが提供されたツールをどのように使用するか。
モデルが使用できるツールの定義。
各後続トークンについて上位K個のオプションからのみサンプリングします。
x >= 05
nucleus サンプリングを使用。
0 <= x <= 10.7
メッセージオブジェクト
一意のオブジェクト識別子。
ID のフォーマットと長さは時間とともに変更される場合があります。
"msg_013Zva2CMHLNnXjNJJKqJ2EF"
オブジェクトタイプ。
Messagesの場合、これは常に"message"です。
"message"生成されたメッセージの会話ロール。
これは常に"assistant"になります。
"assistant"モデルによって生成されたコンテンツ。
これはコンテンツブロックの配列で、各ブロックにはその形状を決定するtypeがあります。
リクエストを処理したモデル。
claude-haiku-4-5-20251001, claude-sonnet-4-5-20250929, claude-opus-4-1-20250805, claude-sonnet-4-20250514, claude-sonnet-4-6 "claude-sonnet-4-5-20250929"
停止した理由。
end_turn, max_tokens, stop_sequence, tool_use, pause_turn, refusal, model_context_window_exceeded 生成されたカスタム停止シーケンス(存在する場合)。
課金とレート制限の使用状況。
コンテキスト管理レスポンス。
このリクエストで使用されたコンテナに関する情報。