今日やったこと#
チャットAPIのエラーを調査#
- 関数ツールと推論を有効にしたモデルをチャットAPIから利用した際に発生するエラーを調べた。
- 推論の強度を無効にする設定へ変更し、問題を解消した。
- 発生条件と解消方法を、再確認できるよう作業記録へ追記した。
判断と学び#
モデル、関数ツール、推論設定を組み合わせる場合は、個々の機能が利用可能でも組み合わせによってエラーになることがある。問題の切り分けでは、利用するモデルやツールを変えるだけでなく、推論の強度のような実行設定も独立した確認項目として扱う必要がある。
今回は推論を無効にすることで利用を再開できた。一方で、推論を有効にした構成そのものの対応条件までは確定していない。
検証#
- 推論の強度を無効にする設定で、発生していたエラーが解消したことを確認した。
- 発生条件と設定変更を作業記録に残した。
- 推論を有効にしたまま利用する構成の検証は未完了である。
次にやること#
- 推論が必要な場合は、チャットAPI、関数ツール、対象モデルを併用できる条件を確認する。
- 同種のエラーが再発した際は、モデル、ツール、推論設定を分けて切り分ける。