この画像は、Webアプリケーション、会話型サービス、生成エージェント、ツール、データ・サービスが相互接続してエンタープライズ生成AIチャットボット・エクスペリエンスを提供するOCIリージョンを示しています。
このアーキテクチャは、OCIリージョン内のOracle Services Networkにデプロイされた様々なOracleサービスで構成されます。
- ユーザーは、インターネットを使用してOracle Visual BuilderのWebアプリケーションと対話します。
- Oracle Visual Builderアプリケーションは、チャネルを介してOracle Digital Assistantとメッセージを交換します。
- Oracle Digital Assistantは、チャネルが使用するREST APIおよびスキルを公開します。
- REST APIは、OCI AIエージェント・プラットフォームでOCI生成AIエージェントにユーザー・リクエストを送信します。
- OCI生成AIエージェントは、ツールをオーケストレーションし、応答を返します。
- 取得拡張生成(RAG)ツールは、OCI Object Storageからコンテキストを取得し、コンテンツをエージェントに返します。
- SQLツールは、Oracle Autonomous Transaction Processing 26aiを問い合せて、結果をエージェントに返します。
- カスタム・ツールは、ドキュメント理解、天気データおよび一般的なチャットのためにOCI関数を起動し、エージェントに出力を返します。
- Oracle Digital Assistantは、最終的なレスポンスをOracle Visual Builderアプリケーションに提供し、ユーザーに提示します。