title: “OpenAI Agents SDK” description: “Use W&B Weave with the OpenAI Agents SDK to track and monitor your agentic applications”
この OpenAI Agents Python SDK は、マルチエージェントワークフローを構築するための軽量で強力なフレームワークです。OpenAI Agents SDKとW&B Weaveを使用して、エージェントアプリケーションを追跡およびモニタリングすることができます。インストール
必要な依存関係をインストールしますpip
:
はじめに
OpenAI Agents SDKをWeaveで使用するには、以下が必要です:- プロジェクト名でWeaveを初期化する
- エージェントにWeaveトレーシングプロセッサを追加する
- 通常通りエージェントを作成して実行する
WeaveTracingProcessor
が実行トレースをキャプチャするように設定されます。Weather
データモデルが天気情報を表現するために作成されます。get_weather
関数はエージェントが使用できるツールとして装飾され、サンプルの天気レポートを返します。Hello world
という名前のエージェントが基本的な指示と天気ツールへのアクセス権を持つように構成されます。メイン関数はサンプル入力(What's the weather in Tokyo?
)でエージェントを非同期的に実行し、最終的な応答を出力します。