该图显示了一个 OCI 区域,在该区域中,Web 应用、会话服务、生成式代理、工具和数据服务可以互连,从而提供企业生成式 AI 聊天机器人体验。
该架构由部署在 OCI 区域内的 Oracle 服务网络中的各种 Oracle 服务组成。
- 用户可以使用 Internet 与 Oracle Visual Builder 中的 Web 应用进行交互。
- Oracle Visual Builder 应用程序通过渠道与 Oracle Digital Assistant 交换消息。
- Oracle Digital Assistant 会公开 REST API 和渠道使用的技能。
- REST API 将用户请求发送到 OCI AI Agent Platform 中的 OCI Generative AI Agents。
- OCI Generative AI Agents 可编排工具和返回响应。
- 检索增强生成 (RAG) 工具从 OCI Object Storage 获取上下文,并将内容返回给代理。
- SQL 工具查询 Oracle Autonomous Transaction Processing 26ai 并将结果返回给代理。
- 自定义工具调用 OCI 函数以了解文档、天气数据和一般聊天,并将输出返回给代理。
- Oracle Digital Assistant 向 Oracle Visual Builder 应用程序提供最终响应,向用户显示这些响应。