部落格
Sep, 08, 2026
從 AI Assistant 到 AI Agent:Oracle APEX 如何打造智慧應用
撰文/ 緯謙科技
AI 應用的下一步,不只是把聊天機器人放進系統,而是讓 AI 能理解使用者意圖、存取企業資料、選擇合適工具,並在受控的流程中執行工作。Oracle APEX 26.1 與 Oracle AI Database 的 Select AI / Select AI Agent,正好把 Low-Code、資料庫與 Agentic AI 串在一起。APEX 負責使用者體驗與 Low-Code 應用;Select AI 讓自然語言能查詢資料與 RAG;AI Agent 再進一步決定「下一步要用哪個工具、做什麼動作」。
為什麼現在值得關注
Oracle APEX + AI Agent
過去企業導入生成式 AI,最常見的第一步是 Chatbot。但真正進入業務流程後,單純「問答」往往不夠。使用者可能會問:「這個月哪一類客戶的營收下降?找出原因,再列出需要追蹤的客戶。」這其實同時包含資料查詢、分析、知識檢索,甚至後續動作。
Oracle 的方向很清楚:讓 AI 更靠近企業資料與既有應用。APEX 26.1 的 AI Agents 可在 AI Configuration 中定義 Agent 與 Tools,由 APEX 管理 agent loop;Oracle AI Database 的 Select AI Agent 則提供 SQL、RAG、Web Search、Notification 與自訂 PL/SQL 等工具能力。這讓開發者不必從零打造整套 Agent orchestration。
三個層次:
AI Assistant、RAG、AI Agent
關鍵不是四選一,而是把它們組合起來。企業問題往往同時需要「Table Data + RAG + Tool」。例如客戶服務 Agent 可以先用 SQL 找訂單,再用 RAG 查產品或政策文件,最後呼叫 PL/SQL 或 REST API 執行後續流程。

APEX + AI Agent 的概念架構
① 使用者: 在 APEX 頁面用自然語言提出問題或任務
② APEX AI Assistant/AI Agent: 理解意圖、維持對話體驗
③ Agent Tools: SQL/RAG/PL/SQL/REST/Web Search/Notification
④ Oracle AI Database: 交易資料、分析資料、Vector Store、企業知識
⑤ 回到 APEX: 文字答案、報表、圖表、建議動作或執行結果
② APEX AI Assistant/AI Agent: 理解意圖、維持對話體驗
③ Agent Tools: SQL/RAG/PL/SQL/REST/Web Search/Notification
④ Oracle AI Database: 交易資料、分析資料、Vector Store、企業知識
⑤ 回到 APEX: 文字答案、報表、圖表、建議動作或執行結果
一個很適合 Demo 的情境:
Customer Orders 智慧助理
如果要做一個能在簡報或社群上快速展示價值的 Demo,我會選 Customer Orders。因為它很容易同時呈現結構化資料、RAG 與 Agent Tool。
- 使用者:「幫我找出最近 30 天訂單金額最高的 5 位客戶。」→ SQL / NL2SQL 查詢。
- 使用者:「其中哪些訂單可能受到目前退貨政策影響?」→ RAG 讀取政策文件。
- 使用者:「整理成一段給業務看的摘要。」→ LLM 產生自然語言說明。
- 使用者:「把需要追蹤的訂單標記出來。」→ Agent 呼叫受控的 PL/SQL Tool 執行動作。
這時候使用者看到的是一個對話框,但背後其實已經不是單一 Chatbot,而是一個由資料庫、RAG 與工具共同支撐的 Agentic Application。
APEX 26.1 帶來的重點
-

AI Configurations
可集中定義 System Prompt、Welcome Message 與 RAG Sources,讓 AI 對話設定重複使用。
-

RAG Data Sources
把 SQL Query、Function Output 或 Static Text 當成額外上下文,依每次 Prompt 重新評估。 -

AI Agents + Tools
可建立 Agent 並配置一個或多個工具,支援資料擷取、Server-side / Client-side code 與動作自動化。 -

Managed Agent Loop
由 APEX 引擎處理 agent loop,開發者可以把重點放在應用邏輯與工具本身。
Low-Code 的下一站,
是 Agentic Application
APEX 過去的優勢是快速把 Oracle Database 的資料變成企業應用;現在加入 AI Assistant、RAG 與 AI Agent 後,應用程式開始可以從「固定頁面與流程」走向「自然語言驅動的動態工作流程」。
Select AI Agent 把 Agent 的能力放到 Oracle AI Database 內。依 Oracle 文件,它可讓 Agent 進行 Planning、Tool Use、Reflection 與 Memory Management,並採用 ReAct(Reasoning and Acting)模式。Agent 能根據任務選擇 SQL、RAG、自訂 PL/SQL 或外部 REST 等工具,再依結果決定下一步。
對企業來說,最大的意義是:AI 不必離開資料治理的核心太遠。既有的資料、SQL、PL/SQL 與資料庫安全機制,可以繼續成為 AI 應用的重要基礎,而不是全部重寫成另一套 AI 平台。
APEX + Select AI + RAG + AI Agent 這個組合:讓前端不用變得很複雜,資料也不必搬來搬去,卻可以逐步把原本只能查詢的系統,升級成能理解問題、查資料、找知識、使用工具並協助完成工作的智慧應用 !
延伸閱讀:緯謙科技「Oracle 雲端服務」
參考來源:Oracle官方網站
-
準備好開始了嗎?
-
現在為您的企業展開動能,擁有領先業界關鍵。