在 Oracle EBS 12.2 上启用OCI生成式AI实现自然语言查询

本文翻译自Oracle官网博客:https://blogs.oracle.com/ebstech/post/enabling-natural-language-query-of-ebs-122-using-oracle-generative-ai-now-available

什么是基于OCI生成式AI的自然语言查询?

Oracle Select AI 是 Oracle 自治数据库(ADB)自带的功能,可以用来处理自然语言提示,补充提示的元数据,访问大型语言模型(LLMs)生成对应的SQL查询语句,并在目标数据库中执行该查询以便返回对应的结果。

Oracle E-Business Suite(EBS)提供许多强大的查询和复杂的报告功能,例如 Oracle EBS 企业指挥中心(ECC)。Oracle Select AI 则更进一步,允许用户通过自然语言向EBS进行提问,并在APEX页面中中获取返回的结果(如图1所示)。

技术架构与实现原理

Oracle Select AI 通过利用Oracle自治数据库的 Select AI 功能和 Oracle 云基础设施的生成式AI,将自然语言问题转换为对应的SQL查询,从而在Oracle EBS 12.2上通过自然语言提问的方式实现数据查询。

SQL语句将自动在用户(本地)的 Oracle EBS 数据库中执行并返回结果。每个查询都在具有最小权限的新 XX_NLQ 模式中执行。与新的受保护视图和新的虚拟专用数据库(VPD)策略一起,利用 Oracle APEX 提供简单直观的询问 Oracle E-Business Suite 用户界面。

以下图示,(图2-技术架构图)展示了 APEX 前端页面、Oracle 云基础设施(OCI)上的 ADB、LLM服务和 EBS 之间的交互。

注意:虽然 ADB(Oracle 自治数据库) 只能在OCI上运行,但Oracle EBS系统本身可以根据需要灵活部署在本地或OCI上的。

在哪里可以了解到更多关于使用自然语言查询EBS数据的信息?

Oracle Support上已发布了最新的技术论文:《利用 Oracle 生成式AI 实现 Oracle E-Business Suite (EBS) 12.2 的自然语言查询》(MOS ID: 3059877.1)

本技术论文描述了:

  • 官方发布的原型APEX应用程序,有关如何将 Oracle EBS 与 APEX 进行无缝集成的更多信息,请参阅 增强的 Oracle EBS 12.2 和 APEX 集成
  • Oracle EBS 自然语言查询的完整先决条件列表,例如 EBS 12.2.7、数据库 19c 和 APEX 24.1。
  • 利用 Oracle 生成式 AI 启用 Oracle EBS 12.2 自然查询语言步骤。

参考文献

相关文章

本文标题:在 Oracle EBS 12.2 上启用OCI生成式AI实现自然语言查询

文章作者:王方钢 / Kenny Wang

发布时间:2025年02月20日 - 15:02

最后更新:2025年02月20日 - 15:02

原始链接:https://wangfanggang.com/Oracle/Oracle-APEX/apex-ebs-oci-ai/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

王方钢 / Kenny Wang wechat
0%