Agent Development Kitを使って、ゼロから構築することも、既存のLangGraphエージェントをwatsonx Orchestrateへ直接インポートすることもできます。
IBM watsonx Orchestrateは、開発チームに対して、AIエージェントを構築し、本番環境へ展開するための複数の方法を提供します。AIエージェントは、Agent Development Kit(ADK)を使用して、ローコードまたはプロコードで作成できます。これらのエージェントは、ReAct、Flows、Collaboratorsなど、豊富な推論オプションを活用します。開発者は、既存のLangGraphエージェントを直接インポートし、大規模に実行するために必要なエンタープライズ・グレードのガバナンス、セキュリティー、オブザーバビリティーをすぐに活用できます。
AIエージェントが外部APIやサービスを呼び出せるようにするツールをエージェントに実装することで、機能を拡張できます。
人による検証のために一時停止し、コンテキストを取得したうえで、監査対応可能なトレーサビリティーとともに自動的に再開するワークフローを作成できます。
包括的な評価フレームワークを活用して、エージェントの振る舞いを効果的に検証し、回帰を特定し、ライフサイクル全体を通じて安定性と信頼性を確保できます。
OpenTelemetryやLangfuseなどのツールを統合することで、エージェントを監視、評価、再トレーニングする自動化されたパイプラインを確立し、精度と有効性を向上させます。
AI Gatewayを使用して、複数のプロバイダーのAIモデルをwatsonx Orchestrateに統合できます。柔軟性とパフォーマンスを最大化するよう構成可能なルーティング・ポリシーにも対応しています。
音声やテキストを含むさまざまなチャネルやモダリティーを通じて、ユーザーと対話するエージェントを構築できます。
ノーコードのAIエージェント・ビルダーを活用して、ガイド付きの手順やテンプレートを使用したAIエージェントを作成できます。また、Langflowでコードやビジュアル・プロトタイピングを使用してカスタム・エージェントを構築することもできます。
Orchestrate Agent Architect Prompt-Tuneを使用して、エージェント作成フローを効率的に進めることができます。
ADK、Langflow、またはFlow Builderを使用して、watsonx Orchestrate上でネイティブに構築できます。また、既存のLangGraphエージェントをプラットフォームへ直接取り込むこともできます。IBMは、開発者がすでに使用しているフレームワークをサポートしています。
エージェントをwatsonx Orchestrate上で構築した場合でも、まったく別の環境で構築した場合でも、同じエンタープライズ・グレードのセキュリティー、ガバナンス、オブザーバビリティーを利用できます。本番環境向けに書き直す必要はありません。
長期メモリー、プラットフォーム認証情報、ポリシー適用、評価機能は、ネイティブまたはインポートされたものを含め、プラットフォーム上のすべてのエージェントで利用できます。制御プレーンは、ネイティブかインポートかにかかわらず、すべてのエージェントを同等に扱います。
ネイティブ・エージェント、インポートされたLangGraphエージェント、外部A2Aエージェントは、すべて単一の統合ダッシュボードに表示されます。単一の制御プレーンで、エンタープライズ規模のエージェント・ポートフォリオ全体を監視、管理、ガバナンスできます。
ツール、モデル、データを接続して、ガバナンスされたエージェント型ワークフローを構築