规划部署
要部署此体系结构,请使用以下概要步骤。
- 准备向量存储。
使用 Oracle Database 23ai 上载清单数据。确保存在包含产品某些说明的列。这是将向量化的列。使用计算实例上的代码(在本例中是 Oracle Cloud Infrastructure Data Science 笔记本)将 Oracle Cloud Infrastructure Generative AI 嵌入模型应用于说明列,使用 96 个标记的块大小来创建向量类型列。然后,将数据集推送到 Oracle Database 23ai。
- 创建计算实例并部署函数。
创建计算实例以接收来自前端零售应用的 API 调用,并能够对各种 AI 服务进行 API 调用。使用 Oracle Cloud Infrastructure Functions 部署函数。此计算实例还可以用作满足任何即席计算需求的中央集线器。
- 创建前端集成。
您的计算实例现在可以与您的应用集成并连接到 configure-price-quote (CPQ) 应用。此架构使用 Oracle APEX Application Development 创建 Web 应用程序,但您还可以将此解决方案与现有聊天机器人或 Oracle Digital Assistant 集成。
此体系结构提供了多种部署选项。
选择 AI 部署选项
Oracle Database 23ai 提供 Select AI,这是一个内置在数据库中的 NL2SQL 工具。
此部署选项的优点是数据保持到位,并且非常适合 SQL 开发。但是,此选项不存储非结构化数据。
RAG 代理部署选项
该服务通过自然语言界面提供最新信息,并能够直接对其采取行动。
此部署选项使数据源可用于知识库,例如 pdf 文件、手册、博客等。但是,LLM 仅限于 RAG 代理。