ツール・コール精密実装方法論
ファンクションコールの精度を上げるには、以下の設定が必要です:
- ツールの定義例えば、天気予報クエリーツールは、パラメーターの完全な説明 (
'parameters': {'type':'object', 'properties':{'location':{'type':'string'}}}
) - チップ・エンジニアリングユーザー・プロンプトの後に追加
'Please strictly follow the tool specification'
アイソメトリック命令 - 応答解析使用
response.choices[0].message.tool_calls
構造化された結果を抽出してjson.loads()
パラメータ適合性の確認 - エラー処理設定
max_retries=3
による自動再試行temperature=0.2
世代ランダムの減少
サンプルリポジトリのtool_calling.py
パラメータ検証やエラーフォールバックメカニズムを含む、完全な天気APIコールフローを示します。
この答えは記事から得たものである。OpenAI GPT OSSモデルを微調整するためのスクリプトとチュートリアル集について