メッセージ
メッセージの例
Messages APIのリクエストとレスポンスの例
利用可能なパラメータの完全なドキュメントについては、APIリファレンスを参照してください。
基本的なリクエストとレスポンス
JSON
複数の会話ターン
Messages APIはステートレスです。つまり、APIに常に完全な会話履歴を送信する必要があります。このパターンを使用して、時間の経過とともに会話を構築できます。以前の会話ターンは必ずしもClaudeから実際に発信される必要はありません - 合成的なassistant
メッセージを使用できます。
Shell
Python
TypeScript
JSON
Claudeの言葉を事前に設定する
入力メッセージリストの最後の位置にClaudeの応答の一部を事前に設定できます。これを使用してClaudeの応答を形作ることができます。以下の例では、"max_tokens": 1
を使用してClaudeから単一の多肢選択回答を取得します。
JSON
ビジョン
Claudeはリクエストでテキストと画像の両方を読み取ることができます。現在、画像に対してbase64
ソースタイプと、image/jpeg
、image/png
、image/gif
、image/webp
のメディアタイプをサポートしています。詳細についてはビジョンガイドを参照してください。
JSON
ツールの使用、JSONモード、およびコンピュータの使用(ベータ版)
Messages APIでツールを使用する方法の例については、ガイドを参照してください。 Messages APIでデスクトップコンピュータ環境を制御する方法の例については、コンピュータ使用(ベータ版)ガイドを参照してください。
Was this page helpful?