• 使用教程
使用教程
  • 使用教程
加載中...
查無結果
  • 開始使用
    • 歡迎使用 GoInsight.AI
    • 入門指南
    • LLM的選用與管理
  • InsightFlow
    • InsightFlow 介紹
    • InsightFlow的類型
    • 對話式工作流程
      • 編輯與調試對話式工作流程
      • 發布對話式工作流程
      • 對話式工作流程的安全設定
    • 服務式工作流程
      • 編輯與調試服務式工作流程
      • 發布服務式工作流
    • 服務與工具
      • 工具
      • 服務
      • Agent 策略
    • 節點
      • 開始節點
      • 回復輸出節點
      • LLM 節點
      • 知識檢索節點
      • 文檔讀取節點
      • 檔案寫入節點
      • 檔案刪除節點
      • HTTP 請求節點
      • 知識聚焦大模型節點
      • Agent節點
      • 進度更新節點
      • 工具呼叫節點
      • 條件跳轉節點
      • 自然語意分類器節點
      • 分支聚合器節點
      • 多分支選擇節點
      • 循環節點
      • 互動式表單節點
      • 暫停與恢復節點
      • 延遲節點
      • 自動繼續節點
      • 文字模板節點
      • 代碼節點
      • JSON 變數提取器節點
      • 自然語意變數提取器節點
      • 變數賦值節點
      • 結束節點
    • 節點的錯誤處理機制
    • 創建你的第一個工作流
  • Marketplace
    • Marketplace
  • 文件
    • 工作空間文件
    • Personal Data
  • GoInsight Workspace
    • GoInsight Workspace 介紹
    • 協作工作台
  • 轻聊机器人
    • 構建輕聊機器人
  • 團隊管理
    • 訪問控制
    • 使用數據
    • 稽核中心
    • 憑證管理
    • 模型管理
  • 知識百科
    • 關鍵概念
    • 資料安全性
    • ABEvent
    • 互動表單:JSON 配置指南
    • 為什麼上下文是 AI 協作的基礎
    • 使用 Say It for Me 建構協作上下文
    • 使用運算式處理變數
首頁 > 使用教程 > InsightFlow > 節點

Agent節點

定義

Agent 節點是一種「智能決策 + 工具調用」的組件,旨在讓大型語言模型 (LLM) 在工作流程中能根據定義的策略,自主選擇並靈活運用工具,以實現多步推理或操作。

  • 透過掛載特定的「Agent 策略」,模型可以結合上下文指令、工具資訊和自身的推理結果,在每次執行回合中決定是否以及如何使用工具(包括系統工具、雲端工具等),並將工具返回的資料納入下一步的推理或輸出中,以形成更靈活的處理流程。
  • 相比於僅使用簡單提示詞的 LLM 節點,Agent 節點可根據策略,多次循環「思考與執行」,因此適合需要調用外部資料或可執行操作的場景。
agent node

新增 Agent 節點

  1. 1. 打開工作流程編輯器
  2. 進入 GoInsight.AI 工作區,前往需要編輯的工作流程畫布。
  3. 2. 拖放節點
  4. 在畫布左側或上方的元件面板中,找到「Agent」節點,將其拖放至視覺化流程圖的合適位置,並連接前後節點。
  5. 3. 選擇 Agent 策略
  6. 在 Agent 節點的配置面板中,指定一種「Agent 策略」,用於定義模型如何執行多步推理、調用工具及生成結果。
  7. GoInsight.AI 提供兩種預設的 Agent 策略來源:
    • 官方系統策略:由 GoInsight.AI 官方團隊開發並嵌入,適用於常見的多步推理或工具使用場景。
    • 自定義 Agent 策略:企業團隊可在服務與工具模組中自行創建並發布自定義的 Agent 策略。

配置節點參數

根據所選的 Agent 策略,節點會顯示不同的參數或功能選項。以下為常見配置項目:

1. 模型

  • 指定為 Agent 節點提供動力的 LLM。

2. 工具清單

  • 新增或管理 Agent 節點可以調用的外部功能,例如應用程式或自定義工具。
    • 點擊 + 選擇並新增應用程式或工具。
    • 可啟用、停用或刪除新增的工具。
  • agent node add tool
  • 編輯所新增應用程式或工具的具體設置。
    • 執行前需人工確認。
    • 變數分配方法、憑證、預設值及其他設置。
    • 停用參數:如果相關參數已停用,其結果將不會傳遞或返回至 LLM。
  • agent node tool setting

    3. 指令

    • 用於向 Agent 節點描述場景、目標或約束。
    • 可在此處加入角色設定、任務需求或商業背景,確保 Agent 節點在多步推理中始終遵循這些指令。

    4. 請求

    • 通常對應於使用者輸入,或者來自上一節點的問題或需求內容。
    • Agent 節點使用請求與指令進行推理、行動規劃或生成工具調用指令。

    5. 最大迭代次數

    • 為防止 Agent 節點在多步推理中無限循環,可設定執行回合的最大迭代次數。
    • 當 Agent 節點執行次數超過上限仍未停止時,系統會自動結束,以避免無限呼叫。

    6. 記憶體

    • 啟用記憶體後,Agent 節點可以在多輪對話或重複指令調用中保留上下文,從而生成更連貫的回應。
      • 歷史記錄:使用滑桿或設定數值,設置可追溯的歷史記錄範圍。這表示 Agent 節點可以回顧並參考過往互動的次數。
    • 記憶體的優勢與考量。
      • 上下文連貫性:啟用記憶體後,Agent 節點能夠根據先前的上下文正確理解人稱代詞、未明確指示的欄位名稱及後續相關內容。
      • 準確性與性能:記憶體範圍越大,可能增加模型成本。需根據實際需要與呼叫成本加以權衡。
    • 記憶體範圍:可將範圍設置為會話或目前節點。

    7. 檔案

    • 當使用多模態 LLM 時,您可透過此變數傳入圖片或檔案,使 LLM 能夠根據檔案內容理解並生成相應輸出。
    • 啟用此功能需在起始節點中開啟 $UserFiles 變數以允許用戶上傳檔案。

    8. 輸出

    • 定義 Agent 節點的最終輸出數據結構。結果可傳遞到後續節點進一步處理。
    • 輸出包括最終回應文字、工具調用結果或與多步推理相關的關鍵資訊。

    9. 錯誤處理

    • 當節點遇到錯誤時觸發的機制。
      • 無處理:如果節點失敗,系統將回報錯誤並結束工作流程。
      • 預設值:如果節點失敗,系統繼續執行並使用您指定的預設值作為輸出結果。
      • 錯誤處理分支:如果節點失敗,工作流程將中斷當前路徑並導向您設定的錯誤處理分支。

    查看執行日誌

    Agent 節點在執行時會生成詳細的日誌,幫助您偵錯並了解模型的推理過程及工具呼叫歷程:

    1. 1. 基本資訊
    2. 顯示每次運行的輸入、輸出、執行時間、權杖消耗等資訊。
    3. 2. 詳盡迴合記錄
    4. 您可以檢視 Agent 節點的思考過程、工具調用、接收工具回應及後續推理,幫助分析推理邏輯和工具使用是否符合預期。
    5. 3. 錯誤診斷
    6. 如果 Agent 節點遇到調用失敗、超時或其他異常情況,特定原因也會在日誌中顯示。

    開發與管理 Agent 策略

    若內建的系統策略無法滿足特定的客製化需求,企業也可以開發並發布自己的自定義 Agent 策略。

    詳細資訊請參閱:Agent 策略

    總結

    1. Agent 節點賦予大型語言模型在工作流程執行中的「多步決策」及「自主選擇工具」能力,有效解決簡單對話節點無法處理的複雜場景。
    2. 您可以在節點配置中靈活組合模型、工具與策略,透過記憶體和日誌功能提升上下文連貫性與流程透明度。
    3. 若預設策略未能滿足業務需求,可在服務與工具模組中創建自定義策略,開發更適合特定企業或場景需求的智慧化工作流程。
  • 更新於: 2026-07-23
    這個頁面有用嗎?
    上一篇 知識聚焦大模型節點
    下一篇 進度更新節點
    討論

    發佈評論 取消回覆

    你的電子郵件地址不會被公開。 必填位置已標出*

    產品相關的問題?聯繫我們的支援團隊以獲取快速解決方案>
    本頁內容
    • 定義
    • 新增Agent節點
    • 配置節點參數
    • 查看執行日誌
    • 開發和管理代理策略
    • 總結
    加載中...
    查無結果