全部產品
Search
文件中心

Alibaba Cloud Model Studio:智能體應用

更新時間:Dec 11, 2025

大語言模型(Large Language Model, LLM)無法直接存取專有知識庫或擷取即時動態資訊。針對這一瓶頸,阿里雲百鍊提供了智能體(Agent)應用。智能體支援以零代碼方式,將大模型與外部工具進行整合,從而擴充模型的能力邊界。

重要

基本原理

智能體(Agent)由提示詞(Prompt)驅動,通過協同多種外部能力來完成複雜任務。在接收請求後,大模型進行意圖理解和任務規劃,自主決策並調用一個或多個外部能力來執行任務,最終整合資訊產生響應。

百鍊智能體支援核心能力包括:

  1. 知識庫(RAG):通過串連外部知識庫,使應用能基於私人資料回答問題,解決大模型無法訪問特定資訊的問題。

  2. 外掛程式:能調用平台預置的效率工具(如代碼執行、映像產生、天氣查詢等)。

快速開始

建立一個基礎智能體

  1. 訪問阿里雲百鍊控制台應用管理,單擊+建立應用,在智能體應用頁簽,單擊立即建立

    image

  2. 在應用配置介面的模型選擇下拉式功能表中選擇一個模型,例如通義千問-Plus。其他參數若無特定需求可保持預設。

    image

  3. 建立完成後,在左側對話方塊中輸入你好進行測試。

    image

智能體能力

阿里雲百鍊智能體應用支援通過選擇模型、最佳化系統提示詞、添加 RAG、調用外掛程式以拓展能力。

模型

模型是驅動智能體進行思考、推理和決策的核心。百鍊智能體支援選擇通義千問系列官方模型。

  1. 模型選擇

    在模型選擇的下拉式功能表中選擇模型,例如通義千問-Plus

    image

    單擊更多模型可以選擇更多其他模型。

    image

  2. 參數配置

    單擊模型下拉框右側的image,可以勾選、配置參數。支援修改的參數如下:

    1. 最長回複長度:模型產生的長度限制,不包含提示詞。允許的最大長度因模型不同有所改變。

    2. 攜帶的上下文輪數:設定輸入模型的最大歷史對話輪數,輪數越多,對話相關性越強。

    3. temperature:控制產生隨機性和多樣性,數值越高多樣性越強,數值越低一致性越強,取值範圍為[0, 2)。

    4. enable_thinking:是否開啟推理模式。部分不支援推理模式的模型無法配置 enable_thinking 參數。

      開啟推理模式後,模型在產生回複時進行更多的內部推理和上下文處理,Token 消耗會增加。

系統提示詞(System Prompt)

系統提示詞是為智能體預設的元指令,用於定義其角色、管理辦法與能力邊界,以確保其在互動中始終保持一致性、可控性和任務合規性。

image

  1. 配置提示詞

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

    • 無系統提示詞:

      image

    • 配置系統提示詞

      image

知識庫(RAG)

知識檢索增強 (Retrieval-Augmented Generation, RAG) 能夠使智能體查詢外部知識庫,並將檢索到的最相關的資訊作為產生答案的直接依據。在處理私人知識或垂直領域問答時,RAG 能顯著提升智能體的回答準確率,減少幻覺問題。詳情請參考知識庫

RAG 檢索到的文本也會佔用大模型的上下文視窗長度(Context Window),因此需要根據實際情況調整檢索策略和文本長度,以充分利用上下文視窗並避免超出限制。

外掛程式

智能體應用通過調用外掛程式,可完成代碼執行、網路搜尋、基於文本產生圖片等具體任務。阿里雲百鍊提供了多種官方外掛程式,同時也支援添加自訂外掛程式,詳情參見外掛程式概述

image

智能體互動

文本對話

文本對話是智能體應用的核心互動方式,能夠提供智能和個人化的多輪對話體驗。

文本對話支援兩種主要輸入方式:

  1. 文本輸入: 輸入文字與智能體進行對話。

  2. 檔案上傳: 上傳檔案作為附件給到智能體,支援文檔、圖片、視頻、音頻等多種格式。

    image

智能體發布與調用

百鍊智能體支援通過 API 外部調用,同時支援一鍵發布到三方平台,並通過組件或魔筆分享渠道整合到其他商務程序中。

應用發布

重要

應用發布是後續所有智能體應用調用、整合的前提條件。

單擊智能體應用管理介面右上方的發布按鈕,單擊確認發布,即可完成應用發布。

若應用非首次發布,彈窗會展示自上次發布以來的變更詳情。
說明

如果應用為 RAM 帳號所建立,發布應用前請確認已擁有服務關聯角色許可權 ram:CreateServiceLinkedRole,詳情請參考服務關聯角色

通過 API 呼叫

您可以在智能體應用發布渠道頁簽,單擊API調用右側的查看API,查看通過API調用智能體應用的方法。

YOUR_API_KEY替換為實際的百鍊 API Key 才可發起調用。

image

智能體管理

刪除與複製

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

image

版本管理

通過版本管理功能,可以編輯歷史版本描述資訊,或選擇和使用發布過的歷史版本。

  1. 在智能體應用的配置頁簽,單擊頂部導覽列右側的版本管理image

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

    • 如果需要修改版本資訊,請將滑鼠懸浮至image表徵圖位置單擊,在編輯版本描述對話方塊中按需完成修改後,單擊確定

    • 如果需要使用該歷史版本,請單擊覆蓋當前草稿,在二次確認對話方塊中單擊確認

      該歷史版本內容將覆蓋目前的版本草稿內容。

計費說明

智能體功能計費主要體現在以下幾個方面:

  1. 模型調用

    智能體會產生模型調用費用,具體費用取決於模型類型、輸入和輸出 Token 數量。

    具體的模型類型和對應的計費規則請參考模型列表

  2. 知識庫

    • 知識庫功能限時免費。

    • 從知識庫召回的文本切片會增加模型輸入 Token 數量,可能導致模型推理(調用)費用的增加。

  3. MCP

    • 部分官方 MCP 按模型調用計費,如文生圖、文生視頻、語音合成等 MCP。

    • 部分 MCP 服務涉及第三方 API 呼叫,使用後可能會產生費用。這部分費用由第三方收取,阿里雲百鍊不收取費用。

  4. 長期記憶

    • 長期記憶的資料存放區不收費。

    • 在調用應用進行問答時,記憶體內容會合并到 Prompt 傳遞給大模型,從而增加 Token 消耗。被記憶體內容佔用的Token暫不計費。

支援的模型

說明

資料更新可能存在延遲,模型的支援情況以智能體應用內顯示為準。

常見問題

百鍊應用如何計費?

只建立應用不會收費。但如果調用應用進行了問答,則會根據調用的模型類型收模數型調用費用。

配置了知識庫,但智能體的回答和知識庫內容不相關,該如何解決?

  1. 首先進行知識庫點擊測試,查看問題與知識庫內容的相似性得分。如果得分較低,請嘗試最佳化檢索配置,確保模型優先從知識庫中擷取答案。

  2. 在提示詞技能設定中添加限制,要求模型僅基於知識庫內容回答,避免使用大模型自有知識產生回複。

  3. 如果問題仍然存在,可能是模型本身的特性導致,建議嘗試更換其他模型以獲得更穩定的輸出。

自訂外掛程式是否有逾時限制?

是,逾時限制時間為 5 秒。

是否支援通過 API 建立智能體應用?

支援使用 Assistant API 建立大模型應用,其功能和智能體應用類似。但 Assistant API 建立的應用不支援控制台管理,詳細資料請參閱 Assistant API 文檔