GPT-OSSは3種類のユーティリティを統合しています:
- ウェブ検索スルー
SimpleBrowserTool
実装、キーワード検索のサポート、ウェブコンテンツの抽出(必須)EXA_API_KEY
認可 - Pythonの実装数値計算のようなタスクのためにDockerコンテナを使って安全にコードを実行しつつ、プロンプト・インジェクションのリスクから守る。
- ファイル操作スルー
apply_patch
ファイルの作成/変更/削除の実装
例えば、システム・メッセージにツール・コンフィギュレーションを注入することで有効になる:SystemContent.new().with_tools(browser_tool.tool_config)
ツールが起動されると、構造化されたリクエストが自動的に生成される。ツールは自動的に構造化リクエストを生成するので、開発者は対応するバックエンドロジックを実装する必要がある。openAIは、危険な操作を避けるために、本番環境ではPythonツールをサンドボックス化するべきだと注意を喚起している。
この答えは記事から得たものである。GPT-OSS:OpenAIの効率的推論のためのオープンソース・ビッグモデルについて