Posted in

从英语到 SQL:Oracle APEX AI 架起语言鸿沟的桥梁_AI阅读总结 — 包阅AI

包阅导读总结

1. 关键词:Oracle APEX、AI、SQL、低代码、开发平台

2. 总结:

本周 Oracle 发布了其 Oracle APEX 低代码开发平台的 AI 驱动更新,使非开发者能在两分钟内执行向量查询,无需懂 SQL。该更新包括多种 AI 功能,能根据自然语言生成应用,辅助开发者创建含 AI 组件的应用,还与大型语言模型集成。

3. 主要内容:

– Oracle APEX 低代码开发平台的新 AI 驱动更新

– 使非开发者能快速执行向量查询

– 高级副总裁 Mike Hichwa 展示其能力

– APEX AI Assistant 功能

– 从自然语言提示创建有效 SQL 语句

– 记住 SQL 语法,自动写查询和修复代码

– 新发布的 APEX 24.1

– 改变 APEX 轨迹,更易创建应用

– 包含多种新功能,如 Create App Assistant 等

– 与 Oracle 数据库的关系

– 捆绑,具成本效益

– 集成大型语言模型

– 与 Oracle Code Assist 工具的区别

思维导图:

文章地址:https://thenewstack.io/from-english-to-sql-oracle-apex-ai-bridges-the-language-gap/

文章来源:thenewstack.io

作者:Darryl K. Taft

发布时间:2024/6/21 16:27

语言:英文

总字数:875字

预计阅读时间:4分钟

评分:85分

标签:人工智能,数据,低代码/无代码


以下为原文内容

本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com

Oracle this week released an AI-driven update to its Oracle APEX low-code development platform that enables non-developers to execute vector queries in less than two minutes, without knowing SQL.

In fact, Mike Hichwa, senior vice president of software development at Oracle, demonstrated this capability for The New Stack by employing the APEX AI Assistant.

During the demonstration showcasing an application designed for New York City schools, Hichwa highlighted the tool’s AI-driven question answering, faceted search capabilities and data visualization.

This update includes AI features that can generate applications based on natural language descriptions from scratch. The platform is designed to assist developers in creating applications with AI components without requiring coding expertise.

APEX AI Assistant

Hichwa, who also is the designer, developer and creator of APEX, showed how the new APEX AI Assistantenables developers to create valid SQL statements from a natural language user prompt. APEX AI Assistant remembers SQL syntax, so developers don’t have to and automates the writing of SQL queries. It explains existing code and suggests code bug fixes that can be adopted with a simple click, he said.

“As a developer and someone who writes SQL every day, I know how challenging it can be to remember table names, column names, and syntax I don’t frequently use,” Hichwa explained in a statement. “Having an AI assistant to determine column names contextually, JOINS, and generate complex syntax is a real game changer.”

The new release. APEX 24.1, “dramatically changes the trajectory of APEX, it makes it substantially easier to create applications by having AI embedded in,” Hichwa told The New Stack. “But more importantly, you can introduce AI into your application so that your end users get the benefit of AI to do all sorts of things.”

Moreover, “With APEX AI Assistant, developers can now declare their intent using natural language and let APEX automatically generate the SQL needed to create applications,” said Bradley Shimmin, chief analyst for AI and Data Analytics at Omdia, said in a statement. “Basically, users can state ‘what’ they want the app to do, not ‘how’ to do it. In addition, APEX also brings this declarative style of development to the problem of debugging, helping to improve code or offering suggestions. This is all very well thought out and can be a transformative experience for developers.”

In addition to the APEX AI Assistant, APEX AI Assistant, which streamlines writing SQL queries and fixing code issues through natural language prompts. Other new APEX features include the Create App Assistant, which facilitates the creation of application blueprints by specifying desired attributes and functionalities using natural language prompts. Also newly introduced is the Conversational AI dialogs feature, which enables end users to engage with applications using natural language through a built-in interface.

Because Oracle’s APEX is a low-code solution, “the key value prop there is that you can develop applications substantially faster, but with substantially less code. So you’re capturing the intent, but not the implementation. It is not a code generator; it’s a model-driven execution engine,” Hichwa told The New Stack.

Bundled With the Oracle Database

Oracle APEX is bundled with Oracle Database and all Oracle Database services, including Oracle Autonomous Database.

Oracle officials claim that APEX’sdeclarative development approach enables developers tobuild and deploy mission-critical enterprise applications 20 times faster with 100 times less code. More than 850,000 developers have used APEX to build over 21 million applications, the company said.

Initially launched in 2004, APEX is a cost-effective solution since it comes at no cost, within the Oracle database and is also offered as a standalone cloud service, Hichwa said. It enables the development of applications with code by utilizing a model-driven execution engine instead of a code generator.

In addition, APEX now integrates with large language models (LLMs) to offer context-aware AI support in application development and user interactions.

“Oracle APEX 24.1 fundamentally revolutionizes low-code application development,” said Marc Staimer, senior analyst at theCUBE Research, in a statement. “APEX has always been a fantastic low code development platform… But now Oracle has taken it to extraordinary new heights with comprehensive GenAI LLM integration empowering even a novice developer to build world-class applications without writing a single line of SQL code.”

Oracle Code Assist

While APEX adds new GenAI capabilities, it differs from the Oracle Code Assist tool Oracle recently introduced.

Hichwa spelled out that APEX is a low-code application development platform used by customers who want to minimize the amount of code needed to create new applications. In addition, APEX is integrated with Oracle Database and inherits all its capabilities, including vectors and JSON Relational Duality Views, he noted.

Meanwhile, “Oracle Code Assist is a general-purpose code companion that incorporates AI to help development teams accelerate the creation of applications using a traditional development approach,” Hichwa told The New Stack. “In comparison, Oracle APEX provides an AI-powered assistant within the context of the Oracle APEX low-code application development environment. We want our customers to take advantage of generative AI capabilities regardless of application development methodology. Our customers often use APEX and traditional coding methods, depending on their development teams and organization.”

YOUTUBE.COM/THENEWSTACK

Tech moves fast, don’t miss an episode. Subscribe to our YouTubechannel to stream all our podcasts, interviews, demos, and more.

GroupCreated with Sketch.