レベルを設定
reasoningフィールドは、追加の熟考を求める希望を示すものです。すべてのモデルを推論モデルに変えるものでも、応答内で内部推論が必ず示されることを保証するものでもありません。
タスクに合う推論強度を選びます。フィールド抽出では厳密なスキーマが有効なことが多く、難しい比較ではより深い処理が役立つ場合があります。
推論設定
json
{
"model": "openai/gpt-5.6-sol",
"messages": [{"role": "user", "content": "Compare two migration plans."}],
"reasoning": {"effort": "high"}
}制約を考慮
- 選択したモデルのsupported_parametersを確認します。
- 有用な最終回答に十分な出力余地を残します。
- 通常のリクエストとは別に、遅延と利用量を測定します。
品質を評価
一つの印象的な例ではなく、固定した実タスク群でバリアントを比較します。
出力用ではない技術的な中間データを、説明としてユーザーに表示しないでください。