Skip to main content
POST

はじめに

OpenAI互換の大規模言語モデルをサポートする汎用テキストチャットインターフェースです。統一されたAPIを通じて、MixRoute経由でOpenAI、Claude、DeepSeek、Grok、Qwenなど、多くの主要モデルにアクセスできます。
gpt-6.1-sol: 関数呼び出しとreasoning.effort="max"にはResponsesを使用してください。Chat Completionsはツールなしのリクエストを受け付け、reasoning_effortの値としてlow、medium、high、xhighに対応しています。どちらのインターフェースもnoneとminimalは受け付けません。temperature、top_pおよび対数確率のオプションは省略してください。GPT 6.1 Solを参照してください。

認証

Bearerトークン。例: Bearer sk-xxxxxxxxxx

リクエストパラメーター

string
必須
モデルマーケットプレイスに対応するモデル識別子。
MixRouteは複数のモデルに対応しています。完全な一覧はモデルマーケットプレイスで確認してください。
array
必須
会話メッセージの配列。各メッセージにはrole(user/system/assistant)とcontentを含めます。
number
ランダム性の制御。0〜2。値を高くすると、応答のランダム性が増します。
boolean
ストリーミング出力を有効にし、SSE形式のデータをチャンク単位で返します
integer
生成するトークンの最大数。レスポンスの長さを制御します
object
出力形式。textまたはjson_object / json_schemaに対応
number
Nucleusサンプリングのパラメータ。範囲は0~1で、temperatureの代わりに使用します。値を小さくすると、サンプリングがより保守的になります
number
頻度ペナルティ。-2~2。正の値は、頻出するトークンの繰り返しを減らします
number
存在ペナルティ。-2〜2。正の値を指定すると、新しい話題に言及しやすくなります。
string | array
停止シーケンス。指定した文字列が現れると生成を停止します
integer
乱数シード。同じシードを使用すると、結果の一貫性が高まります。
string
監視とレート制限に使用するエンドユーザー識別子
integer
プロンプトごとの応答候補数。デフォルトは1です。
object
トークンバイアス。トークンIDをバイアス値(-100~100)に対応付けます
array
ツール定義のリスト。各ツールにはtypeとfunctionを含める必要があります。
string
ツールの選択方法:"auto" / "none" / "required"、またはツール名を指定

基本的な例

高度な機能

OpenAI互換のツール呼び出し形式に対応しています。

レスポンス形式

エラー処理