iPAS AI 應用規劃師中級 115 年第一次 科一 第 16 題 詳解
115 年第一次 科一 人工智慧技術應用與規劃
一位工程師正在實作一個ReAct框架的AI Agent,該Agent需要回答「台灣目前最大的電動車充電站營運商是哪間公司,以及其充電樁總數」。Agent的工具清單如下: •web_search(query):回傳搜尋結果摘要 •get_webpage(url):回傳網頁內文 •calculator(expression):回傳計算結果 •get_current_date():回傳今日日期 工程師設計了以下的System Prompt與ReAct Loop,請問此Agent設計存在哪些問題?應如何改善?[System Prompt]你是一個資料查詢助理。每次只能使用一個工具。當你知道答案時,直接輸出最終答案。[第一輪Agent輸出] Thought:我已經知道台灣電動車市場的概況,不需要搜尋,可以直接回答。Action:無Answer:台灣最大充電站營運商是XX公司,共有500個充電樁。
- ASystem Prompt未要求Agent在回答前使用工具驗證,導致直接依賴既有知識產生幻覺(Hallucination);應明確規定即時性問題需先執行web_search(正確答案)
點出未強制驗證導致幻覺,並給出正確的提示修正方向。
- B工具清單提供了calculator與get_current_date,屬於多餘工具,可能增加Agent的選擇複雜度
工具略多不是本題錯誤來源,真正問題是完全沒呼叫工具。
- CReAct框架的核心問題在於Thought步驟佔用過多token,應移除Thought欄位,直接讓Agent輸出Action,以提升推理效率
Thought 是 ReAct 的推理核心,移除等於破壞框架。
- DAgent應在第一輪就呼叫所有可用工具並彙整結果,避免多輪Loop造成的延遲
一次全呼叫違反 ReAct 逐步推理與觀察的設計。
正確答案:A
ReAct 代理人必須以工具查證即時資訊,否則會產生幻覺。 看 Agent 是否跳過工具直接作答,先判斷問題是否依賴即時或外部事實。
用刷8題準備 iPAS AI 應用規劃師中級
每天隨手刷 8 題,答錯的題目會自動排回來再考一次。不用註冊,打開就能開始。
開始刷題