パラメータ | タイプ | 説明 | 必須 |
---|---|---|---|
model | 文字列 | クエリを実行する選択されたモデルのID。 | はい |
messages | オブジェクトの配列 | 会話を形成するメッセージのリスト。各メッセージにはテキストと画像の入力の両方を含めることができます。詳細については画像入力フォーマットを参照してください。 | はい |
max_tokens | 整数 | 生成するトークンの最大数。入力と生成されたトークンの合計の長さは、モデルのコンテキスト長によって制限されます。デフォルトは1000です。 | いいえ |
temperature | 浮動小数点数 | レスポンスのランダム性を制御します。値は0から1の間で設定できます。デフォルトは0です。 | いいえ |
top_p | 浮動小数点数 | 累積確率に基づいて、各予測トークンの選択肢の数を調整します。値は0から1の間で設定できます。デフォルトは0.9です。 | いいえ |
top_k | 整数 | 次に予測される単語またはトークンの選択肢の数を制限します。値は1から100の間で設定できます。デフォルトは50です。 | いいえ |
stop | 文字列または配列 | APIがそれ以上のトークンの生成を停止する最大4つのシーケンス。デフォルトはnullです。 | いいえ |
stream | 真偽値 | trueの場合、部分的なメッセージデルタが送信されます。デフォルトはfalseです。 | いいえ |
stream_options | オブジェクト | ストリーミングレスポンスのオプション。stream: trueの場合のみ設定します。利用可能なオプション:include_usage(真偽値)。デフォルトはnullです。 | いいえ |
パラメータ | 型 | 説明 | 必須 |
---|---|---|---|
type | String | コンテンツの種類を示します。画像の場合は、image_urlに設定します。 | はい |
image_url.url | String | base64エンコードされた画像文字列。フォーマット: data:<image_format>;base64,<data>に従う必要があります。 | はい |