OpenAI、開発者向けにAIエージェント構築を加速するAgentKitを発表
OpenAIのCEO Sam Altman(サム・アルトマン)は月曜日、同社のDev DayイベントでAIエージェントの構築と展開用ツールキット「AgentKit」の発表を行った。
「AgentKitは、OpenAIプラットフォーム上で利用可能な完全なビルディングブロックのセットで、エージェントをプロトタイプから本番へと導く手助けを目的としている。エージェントのワークフローを構築・展開・最適化するために必要なすべてが揃っており、摩擦を大幅に低減できる」とAltmanは述べた。
この発表は、エージェント構築をより迅速かつ容易にすることで開発者の採用を促進するOpenAIの取り組みを強調する。
また、複雑なタスクを実行できる自律エージェントを企業向けに組み込む統合ツールを提供する競合他社を競わせている他のAIプラットフォームに対抗する競争戦略を示す動きでもある。
AgentKitはOpenAIのDev Dayでの複数の発表のひとつであり、ChatGPT内でアプリを直接構築できる機能の開始も含まれている。ChatGPTは週次アクティブユーザー8億人に達している。
AgentKitにはいくつかの核となる機能が含まれる。
第一の機能はAgent Builder(エージェントビルダー)で、Altmanはこれを「エージェント構築のCanvaのようなもの」だと評した。
「それは、ロジック・手順・アイデアを迅速かつ視覚的に設計する方法だ」とアルトマンは述べた。 「これは、数十万の開発者がすでに使っているResponses API(レスポンスAPI)の上に構築されている。」
AgentKitの第二の機能はChatKit(チャットキット)で、開発者が自分のアプリにチャット体験を組み込むための、シンプルな埋め込み型チャットインターフェースを提供する。
「自分のブランドやワークフローを持ち込み、製品を独自のものにするものなら何でも構わない」とアルトマンは述べた。
Evals for Agentsは、AIエージェントの性能を測定するためのツールを導入する。具体的には、ステップごとのトレース評価、個々のエージェント構成要素を評価するデータセット、自動化されたプロンプト最適化、OpenAIプラットフォームから直接外部モデルに対する評価を実行する機能などだ。
最後に、AgentKitにはOpenAIのコネクター・レジストリ(コネクターレジストリ)へのアクセスが含まれ、開発者は「管理パネル」を通じて内部ツールや第三者システムとエージェントを安全に接続できるとともに、セキュリティと統制を維持できる。
AgentKitの使いやすさを証明するため、OpenAIのエンジニア Christina Huang(クリスティーナ・ホアン)は、舞台上でわずか8分未満で1つのAIワークフローと2つのAIエージェントを実演した。
「これは、初めてのエージェントを作ろうとしたときに私たちが本当に欲しかったすべてのものだ」とアルトマンは述べ、OpenAIはすでにAgentKitを使ってエージェントを規模拡大している複数のローンチパートナーと契約していることも明らかにした。
