大語言模型(Large Language Model, LLM)無法直接存取專有知識庫或擷取即時動態資訊。針對這一瓶頸,阿里雲百鍊提供了智能體(Agent)應用。智能體支援以零代碼方式,將大模型與外部工具進行整合,從而擴充模型的能力邊界。
基本原理
智能體(Agent)由提示詞(Prompt)驅動,通過協同多種外部能力來完成複雜任務。在接收請求後,大模型進行意圖理解和任務規劃,自主決策並調用一個或多個外部能力來執行任務,最終整合資訊產生響應。
百鍊智能體支援核心能力包括:
知識庫(RAG):通過串連外部知識庫,使應用能基於私人資料回答問題,解決大模型無法訪問特定資訊的問題。
外掛程式:能調用平台預置的效率工具(如代碼執行、映像產生、天氣查詢等)。
快速開始
建立一個基礎智能體
訪問阿里雲百鍊控制台應用管理,單擊+建立應用,在智能體應用頁簽,單擊立即建立。

在應用配置介面的模型選擇下拉式功能表中選擇一個模型,例如
通義千問-Plus。其他參數若無特定需求可保持預設。
建立完成後,在左側對話方塊中輸入
你好進行測試。
智能體能力
阿里雲百鍊智能體應用支援通過選擇模型、最佳化系統提示詞、添加 RAG、調用外掛程式以拓展能力。
模型
模型是驅動智能體進行思考、推理和決策的核心。百鍊智能體支援選擇通義千問系列官方模型。
模型選擇
在模型選擇的下拉式功能表中選擇模型,例如
通義千問-Plus。
單擊更多模型可以選擇更多其他模型。

參數配置
單擊模型下拉框右側的
,可以勾選、配置參數。支援修改的參數如下:最長回複長度:模型產生的長度限制,不包含提示詞。允許的最大長度因模型不同有所改變。
攜帶的上下文輪數:設定輸入模型的最大歷史對話輪數,輪數越多,對話相關性越強。
temperature:控制產生隨機性和多樣性,數值越高多樣性越強,數值越低一致性越強,取值範圍為[0, 2)。
enable_thinking:是否開啟推理模式。部分不支援推理模式的模型無法配置 enable_thinking 參數。
開啟推理模式後,模型在產生回複時進行更多的內部推理和上下文處理,Token 消耗會增加。
系統提示詞(System Prompt)
系統提示詞是為智能體預設的元指令,用於定義其角色、管理辦法與能力邊界,以確保其在互動中始終保持一致性、可控性和任務合規性。

配置提示詞
配置系統提示詞為
請你模仿《百年孤獨》的風格來回答我的問題,以下是效果對比:無系統提示詞:

配置系統提示詞

知識庫(RAG)
知識檢索增強 (Retrieval-Augmented Generation, RAG) 能夠使智能體查詢外部知識庫,並將檢索到的最相關的資訊作為產生答案的直接依據。在處理私人知識或垂直領域問答時,RAG 能顯著提升智能體的回答準確率,減少幻覺問題。詳情請參考知識庫。
RAG 檢索到的文本也會佔用大模型的上下文視窗長度(Context Window),因此需要根據實際情況調整檢索策略和文本長度,以充分利用上下文視窗並避免超出限制。
外掛程式
智能體應用通過調用外掛程式,可完成代碼執行、網路搜尋、基於文本產生圖片等具體任務。阿里雲百鍊提供了多種官方外掛程式,同時也支援添加自訂外掛程式,詳情參見外掛程式概述。

智能體互動
文本對話
文本對話是智能體應用的核心互動方式,能夠提供智能和個人化的多輪對話體驗。
文本對話支援兩種主要輸入方式:
文本輸入: 輸入文字與智能體進行對話。
檔案上傳: 上傳檔案作為附件給到智能體,支援文檔、圖片、視頻、音頻等多種格式。

智能體發布與調用
百鍊智能體支援通過 API 外部調用,同時支援一鍵發布到三方平台,並通過組件或魔筆分享渠道整合到其他商務程序中。
應用發布
應用發布是後續所有智能體應用調用、整合的前提條件。
單擊智能體應用管理介面右上方的發布按鈕,單擊確認發布,即可完成應用發布。
若應用非首次發布,彈窗會展示自上次發布以來的變更詳情。
如果應用為 RAM 帳號所建立,發布應用前請確認已擁有服務關聯角色許可權 ram:CreateServiceLinkedRole,詳情請參考服務關聯角色。
通過 API 呼叫
您可以在智能體應用發布渠道頁簽,單擊API調用右側的查看API,查看通過API調用智能體應用的方法。
將YOUR_API_KEY替換為實際的百鍊 API Key 才可發起調用。

智能體管理
刪除與複製
可以在應用管理找到發行的應用卡片,在進行刪除與複製智能體、修改應用程式名稱操作。

版本管理
通過版本管理功能,可以編輯歷史版本描述資訊,或選擇和使用發布過的歷史版本。
在智能體應用的配置頁簽,單擊頂部導覽列右側的版本管理。

在歷史版本列表中,選中目標版本後:

如果需要修改版本資訊,請將滑鼠懸浮至
表徵圖位置單擊,在編輯版本描述對話方塊中按需完成修改後,單擊確定。如果需要使用該歷史版本,請單擊覆蓋當前草稿,在二次確認對話方塊中單擊確認。
該歷史版本內容將覆蓋目前的版本草稿內容。
計費說明
智能體功能計費主要體現在以下幾個方面:
模型調用
智能體會產生模型調用費用,具體費用取決於模型類型、輸入和輸出 Token 數量。
具體的模型類型和對應的計費規則請參考模型列表。
知識庫
知識庫功能限時免費。
從知識庫召回的文本切片會增加模型輸入 Token 數量,可能導致模型推理(調用)費用的增加。
MCP
部分官方 MCP 按模型調用計費,如文生圖、文生視頻、語音合成等 MCP。
部分 MCP 服務涉及第三方 API 呼叫,使用後可能會產生費用。這部分費用由第三方收取,阿里雲百鍊不收取費用。
長期記憶
長期記憶的資料存放區不收費。
在調用應用進行問答時,記憶體內容會合并到 Prompt 傳遞給大模型,從而增加 Token 消耗。被記憶體內容佔用的Token暫不計費。
支援的模型
資料更新可能存在延遲,模型的支援情況以智能體應用內顯示為準。
