最近、OpenAIはオープンソースのカスタマーサービスエージェントのサンプルを公開し、開発者がエージェントSDKを使用して知的な、ワークフローセンシティブなAIエージェントを構築する方法を示しました。このサンプルプロジェクトはAIコード共有プラットフォームのHugging Faceで公開され、MITライセンスが適用されています。これにより、第三者の開発者やユーザーがこれらのコードを自由に修正および使用でき、商用または実験目的での活用が可能です。

OpenAI、人工知能、AI

このカスタマーサービスエージェントのサンプルでは、航空に関するリクエストを異なる専門エージェントに振り分ける方法が示されています。例えば、座席予約、フライト状況、キャンセルリクエスト、よくある質問などです。また、このサンプルにはシステムの安全運転を確保するためのセキュリティと関連性保護措置も含まれています。

今回のリリースは、開発チームが理論から実際の応用へ進む機会を提供しており、彼らがこれらのエージェント技術を自信を持って使用できるようにしています。OpenAIは、間もなくサンフランシスコで開催されるVentureBeat Transform2025において、StripeやBoxなどの企業での企業向けエージェントアーキテクチャの実際の使用例について詳細に説明します。

公開されたコードにはPythonバックエンドとNext.jsフロントエンドが含まれており、バックエンドはOpenAIのエージェントSDKを利用して異なる専門エージェント間の相互作用を調整します。一方、フロントエンドはチャットインターフェースを通じてこれらの相互作用プロセスをリアルタイムで視覚化します。例えば、顧客が座席変更を要求した場合、ディスパッチエージェントがリクエストを特定し、座席予約エージェントに転送します。その後、該当のエージェントが顧客と対話して確認します。このサンプルでは、関連性保護措置の実行例も示されており、範囲外のクエリリクエストをブロックすることでシステムの悪用を防いでいます。

OpenAIは以前、『実践的なエージェントの構築ガイド』という32ページのマニュアルも公開しており、製品やエンジニアリングチームが知的な自動化システムを設計および展開する手助けを行っています。このガイドには単一エージェントシステムと複雑なマルチエージェントアーキテクチャの戦略が含まれており、モデル選択、ツール統合、指示文作成、保護措置、人的介入といった基礎的なコンポーネントが紹介されています。また、エージェントの複雑さを段階的に構築することが必要であることも強調されており、新しいリリースされたサンプルとも呼応して、モジュラーでツール駆動のサブエージェントのスッキリとした調整方法を示しています。

さらに、OpenAIの製品責任者であるオリヴィエ・ゴドモン氏は、エージェントアーキテクチャパターン、規制環境における内蔵保護措置、企業のコスト効率のレバーなどについて詳しく説明します。これらの取り組みは、OpenAIが企業がカスタマーサービス、運用、内部管理などの多くの領域で自動化を実現するためのインテリジェントエージェントシステムの応用を推進していることを示しています。