全部產品
Search
文件中心

Platform For AI:PAI-LangStudio功能下線與遷移指南

更新時間:Sep 16, 2026

下線公告

由於產品策略調整,大模型應用開發 LangStudio 功能將於 2027 年 3 月 9 日 16:00 正式下線。下線時間到達後,您將無法在 PAI 控制台繼續使用 LangStudio 相關功能,配套的支援服務也將同步停止。

如您當前有線上業務依賴 LangStudio,建議儘快評估並遷移至大模型服務平台阿里雲百鍊,以保障業務連續穩定運行。本文面向 LangStudio 存量使用者,說明工作流程應用、代碼型應用、知識庫及各通用模組的遷移路徑與操作差異。

如您在遷移過程中有任何問題,可隨時通過工單或服務熱線與我們聯絡。

一、關於阿里雲百鍊

1.1 百鍊是什麼

阿里雲百鍊(Model Studio)是阿里雲面向企業與開發人員提供的一站式大模型服務平台,提供模型服務、應用構建、知識庫、工具生態與發布營運等能力,適合承接您在 LangStudio 上的應用構建、調試、部署與觀測等需求。

具體的功能對應關係與遷移方式見二、遷移總覽,更多內容請參考阿里雲百鍊簡介、百鍊應用類型介紹。

說明

本文檔內容基於截至 8月31日 的阿里雲百鍊功能及用法整理,如後續平台功能發生更新或升級,請以阿里雲百鍊官方文檔為準。此外,您也可以使用阿里雲 AI 助理,諮詢或對比產品功能。

1.2 遷移前的許可權準備

遷移前請提前完成許可權申請,聯絡主帳號為LangStudio開發人員Ram帳號授予百鍊應用類讀寫權限,建立業務空間、申請API-Key等,具體許可權點與授權請參考許可權管理、百鍊系統權限原則參考。

二、遷移總覽

2.1 功能對應關係

百鍊的產品功能與LangStudio功能對應關係如下:

能力項

LangStudio

百鍊

如何遷移

應用構建

工作流程模式、代碼模式

工作流程應用、高代碼應用、智能體應用

按目標形態重建,見 2.2 應用類型對應關係 與三、工作流程應用遷移、四、代碼型應用遷移

模型接入

「串連」統一管理憑證,可接 ModelGallery、PAI-EAS 自部署服務、DashScope

平台模型、調優和部署能力由百鍊統一管理,並通過 API Key 調用。

平台模型改為 API Key 直接調用;自有模型見 6.1 串連(模型接入)

知識庫

從OSS讀取文檔來源資料,經過預先處理、分塊和向量化後,將索引儲存到向量資料庫,支援資料類型包括:文檔、結構化資料、圖片、音視頻

知識庫儲存模式為託管儲存,現有標準版和旗艦版兩種規格,支援資料類型包括:文檔、結構化資料、圖片、音視頻

從原始檔案或其他來源資料重新匯入,見6.2 知識庫;也可自建,參見七、其他:自建 RAG 服務

工具

註冊自訂工具

外掛程式與 MCP 工具生態

見 6.3 工具(外掛程式)、6.4 MCP

發布部署

部署為 PAI-EAS 線上服務,運行在企業 VPC 內

工作流程和智能體發布為託管 HTTP API;高代碼應用按官方部署指南通過 .whl 和 runtime-fc-deploy 部署。

見五、應用的發布、運行與線上管理

可觀測

整合阿里雲可觀測鏈路OpenTelemetry與Log ServiceSLS,提供指標監測、警示、調用鏈追蹤與日誌分析

提供完整的Agent Trace逐Span的觀測資料,以及Agent線上調用、耗時等服務資料統計等。

見5.3 線上管理與可觀測;高代碼應用需手動埋點,見4.5 打包、部署與百鍊的額外規則

2.2 應用類型對應關係

優先按工作流程或高代碼類型承接,並逐項重建配置:

LangStudio 現有應用類型

百鍊目標應用類型

說明

工作流程模式(Workflow)

工作流程應用

在百鍊畫布中逐項重建節點和配置

代碼模式(Coding)

高代碼應用

重構為符合百鍊要求的 Python 工程

百鍊另提供了智能體應用模式,配置更加簡單,您可根據業務情境評估是否接入。

三、工作流程應用遷移

LangStudio 工作流程應用可遷移至百鍊工作流程應用。在百鍊控制台「應用管理」→「建立應用」→「工作流程應用」即可進入畫布。詳見工作流程應用。

3.1 節點數量與覆蓋情況

先識別差異較大和無直接對應的節點;其餘節點按百鍊畫布重新設定即可。

節點對比詳情

分類

LangStudio

百鍊

對比結論

主要差異

流程式控制制

開始

開始

差異較小

均用於定義流程入口參數。百鍊支援的變數類型更多(含 File、Array),但變數名不支援中文字元,原有中文命名的入參需重新命名。

結束

結束

差異較小

均為流程終點。百鍊可選「文本輸出」或「JSON 輸出」兩種模式,選 JSON 模式可對齊原有的多欄位返回結構。

條件分支

條件判斷

差異較小

分支判斷與優先順序機制一致。百鍊的運算子集合略有不同(如字串判空、數組包含的寫法),改寫時逐條核對錶達式即可。

變數彙總

變數處理(彙總分組模式)

差異較小

功能等價,均取多個分支中的首個非空值。百鍊把彙總、賦值、文本拼接合并到「變數處理」一個節點內,需在節點中選擇對應模式。

迴圈

迴圈

差異較小

均支援按指定次數與按條件終止。百鍊指定迴圈次數上限為 100(超出需聯絡客服加白),且終止邏輯需改用終止條件表達。

變數賦值

變數賦值

差異較小

用法一致,均用於在迴圈體內更新中間變數。百鍊中該能力位於「變數處理」節點的賦值模式。

退出迴圈

—

差異較小

使用者需自訂迴圈允出準則,通過變數設定節點更新迴圈體內的中間變數,當滿足預設的終止條件時,迴圈將提前結束。若未配置自訂終止條件,系統將根據迴圈類型預設的規則自動結束。

批處理

批處理

差異較小

均對數組逐項執行子流程。百鍊可配置並行度與錯誤處理策略,子畫布內的節點編排方式一致。

退出批處理

—

需自行實現

百鍊無此節點,需在子畫布內用條件判斷導向結束節點近似實現。

直接輸出

流程輸出

差異較小

均用於在流程中途向使用者輸出內容並支援流式。改寫時注意變數引用文法由 {{ }} 改為 ${ }。

AI 能力

大模型

大模型

差異較大

提示詞文法、模型來源、可調參數三處均不同,是工作流程遷移中改動最集中的節點,見 3.2.1。

意圖識別

意圖分類

差異較小

均由模型將輸入歸類到預設意圖並分流到對應分支。百鍊可為每個意圖補充描述與樣本,調優方式略有不同。

Agent

智能體

差異較小

  1. 直接添加“智能體節點”(工作流程專屬)

    直接在當前工作流程中建立並配置智能體節點。

    配置快捷,但該智能體僅在當前工作流程中生效,無法作為獨立服務被外部或其他工作流程調用。適合單一情境的快速開發。

  2. 引入“獨立智能體組件”(公用服務/獨立調用)

    先將智能體建立並發布為獨立應用,再在工作流程中以“應用組件”的形式引入。

    支援作為公用服務進行獨立調用,實現多情境複用。適合需要跨業務、跨工作流程調用的核心商務邏輯。

文檔解析

文檔解析

差異較小

均將文檔轉為可用文本。百鍊支援的格式與單檔案大小限制以官方文檔為準,輸出為結構體,下遊引用需按新欄位名改寫。

語音辨識

音頻解析

差異較小

功能對應,均做語音轉文字。節點名稱、可選模型與輸出欄位不同,需按面板重新設定。

資料檢索

知識庫檢索

知識庫

差異較大

輸出結構和調用方式均有變化,檢索上限取決於所選模式,見3.2.3。

HTTP 請求

API

差異較大

網路模型由企業 VPC 內網變為平台託管服務,訪問內網服務需額外打通,見3.2.4。

IQS / SerpAPI 連網搜尋

—

差異較小

百鍊平台可通過連網搜尋MCP服務平替 LangStudio 中的 IQS / SerpAPI 連網搜尋功能,該服務提供標準的即時網頁檢索能力,支援在智能體、工作流程及外部代碼中直接調用。

資料處理

Python 開發

指令碼

差異較大

介面聲明方向相反(面板聲明而非代碼聲明),且不支援第三方依賴,見3.2.2。建議您使用本地AI編程工具直接閱讀百鍊文檔規範,進行修改。

模板轉換

變數處理 / 指令碼

差異較小

節點參考模式可直接對應「變數處理」的文本輸出模式;若使用了 Jinja2 模式,需改用指令碼節點拼裝字串。

列表操作

—

需自行實現

如需在工作流程中對列表資料進行過濾、排序等操作,可通過以下兩種方式替代:

  1. 指令碼節點:在工作流程中添加 Python 或 JavaScript 指令碼節點,自行編寫列表處理邏輯。指令碼節點支援。

  2. 模板轉換節點:如果僅需對列表進行格式化輸出或簡單的迴圈渲染,可使用變數處理節點的 Jinja2 模式,通過 {% for %} 文法遍曆列表並產生文本結果。

標註為「差異較小」的節點,按上表的差異點在百鍊側重建配置即可,完整參數說明以工作流程應用為準。下面展開「差異較大」與「需自行實現」的節點。

3.2 差異較大的節點

以下說明僅保留需要重新設計的關鍵差異。

3.2.1 大模型節點

差異點

LangStudio內用法

百鍊內用法

變數引用文法

Jinja2 模板,變數寫作 {{ 變數名 }}

使用 ${變數},建議通過 / 選擇上遊變數。

提示詞內的邏輯

支援 {% for %}、{% if %}、過濾器等 Jinja2 控制結構

不支援控制結構。將迴圈、判斷和格式化邏輯前移到指令碼節點,再傳入提示詞。

模型來源

通過「串連」統一管理憑證,可接入 ModelGallery、PAI-EAS 自部署服務、DashScope 等多種來源

選擇百鍊平台或百鍊部署的模型;PAI-EAS 自部署模型按6.1 串連(模型接入)改造。

可調參數

提供 Top K、Presence Penalty、Frequency Penalty、Seed、Stop Sequences

上述參數無對應配置項,需改用提示詞約束,或在下遊指令碼節點做後處理

批量調用

需在外層套一個批處理節點

節點內建「批次處理模式」,可直接對列表逐項調用模型(上限 100 條,並行度 1–10),原有的外層批處理節點可以省去

異常處理

無節點級配置

支援配置異常處理策略:返回預設值,或走獨立的異常分支

樣本參考:提示詞改寫

LangStudio 變數:

{{ variable }}

百鍊變數:

${節點.變數}

3.2.2 Python 開發 → 指令碼節點

差異點

LangStudio 內用法

百鍊內用法

介面聲明方向

代碼定義介面:入口函數加 @tool 裝飾器,輸入輸出由類型標註自動解析

面板定義介面:先在節點面板上聲明輸入變數,代碼中通過 params 字典讀取

入口函數

函數名可自訂,可返回 dataclass 等結構化對象

必須是 main(params),且必須返回字典

第三方依賴

可通過 requirements.txt 聲明 pandas、requests、numpy 等

不支援第三方庫,只能使用運行環境預置的標準庫,需按下方三條路徑改造

檔案類型

支援 File 類型的輸入輸出

不支援,檔案處理交由專門的文檔 / 圖片 / 音頻解析節點完成

流式輸出

支援流式透傳(streaming_pass_through)

不支援

可用語言

Python

Python、JavaScript

下遊引用

按自訂的節點名引用

節點按建立順序自動命名(指令碼_1、指令碼_2…),引用寫作 ${指令碼_1.output1},與原節點名不一致,所有引用處需逐個核對

樣本參考:介面改寫

LangStudio 入口由裝飾器和型別宣告定義:

@tool
def invoke(...): ...

百鍊在節點面板聲明輸入變數,並使用:

def main(params):
    return {"output": params["input"]}

第三方依賴的三條替代路徑:

  1. 用標準庫重寫:適合輕量邏輯。

  2. 下沉到Function Compute節點:適合重依賴或複雜邏輯,但逾時固定為 60 秒。

  3. 封裝為獨立服務並由 API 節點調用:適合已有服務或長任務。

請在遷移評估階段優先清點所有 Python 節點的依賴情況,這往往是工作量的主要來源。

3.2.3 知識庫檢索 → 知識庫節點

差異點

LangStudio 內用法

百鍊內用法

Top K 上限

最大 100

上限取決於所選的 API 或節點調用方式。原應用依賴大召回量時,先核對目標模式的當前限制並調整檢索策略。

輸出結構

result 為數組,元素含 content、score、id、metadata

result 為結構體,召回片段位於 result.chunkList,欄位含 content、title、documentName、score、docUrl、images、pageNumber 等,並額外提供 result.rewriteQuery。下遊引用必須改寫

調用方式

每輪固定執行檢索

新增「調用方式」配置:必定調用 / 智能調用(由模型判斷是否檢索,需填寫知識庫描述)/ 舊版調用。遷移時選「必定調用」,可盡量對齊原有行為。

可關聯數量

無此限制

工作流程應用中文檔搜尋類 ≤ 5、資料查詢類 ≤ 5、圖片問答類 ≤ 1,詳情見配額與限制

音視頻知識庫

支援

工作流程應用中不支援,詳情見配額與限制

Top K 降低後的四條應對策略:

  1. 提升切片品質,讓單個切片承載更完整的語義,減少對召回數量的依賴。

  2. 啟用重排(Rerank)模型,在較小的召回量下提升排序準確度。

  3. 開啟「知識庫過濾」,對召回結果做二次智能過濾。

  4. 將文檔按主題拆分到多個知識庫,分別分配召回配額。

樣本參考:召回結果引用改寫

LangStudio 裡在提示詞中遍曆召回結果:

{% for doc in documents %}
{{ doc.content }}
{% endfor %}

百鍊裡直接引用知識庫節點的輸出結構體:

${知識庫_1.result}

若需自訂拼接格式(如附上來源檔案名稱),先用指令碼節點處理 result.chunkList,再把拼好的文本傳入提示詞。

3.2.4 HTTP 請求 → API 節點

差異點

LangStudio 內用法

百鍊內用法

網路位置

應用部署為 PAI-EAS 服務,運行在使用者自己的 VPC 內

工作流程 API 節點以固定公網 IP 作為出口,不能直接存取使用者自己的 VPC 內網服務,詳情請參見節點說明-API、私網訪問阿里雲百鍊模型或應用 API

調用內網服務

無需額外配置,直接填內網地址

將服務通過受支援的方式暴露,並配置存取控制。企業 VPC 調用百鍊服務的私網接入屬於另一方向的能力

要求方法

支援 HEAD、OPTIONS

不支援 HEAD、OPTIONS

請求體格式

支援 x-www-form-urlencoded、binary

不支援這兩種格式

鑒權配置

提供獨立的 Bearer / Basic 鑒權配置項

無獨立配置項,需在 Header 中手動填寫 Authorization

注意:出口地址會變化,請按官方網路說明配置白名單。

這一處建議在遷移評估階段最先確認,因為公網暴露或 VPC 打通往往涉及網路與安全團隊的配合。

3.3 聯調測試

畫布右上方「測試」開啟測試面板,提供文本對話(多輪,保留上下文,可點節點看輸入輸出)、文本產生(單輪,支援同步與非同步)、音視頻互動三種模式。右上方還有「檢查清單」入口,列出運行所需完成的配置項,建議測試前先過一遍。

重點驗證四類問題:變數引用是否正確傳遞(尤其是提示詞文法改寫後)、條件分支與迴圈的終止邏輯是否與原應用一致、外部服務調用是否因白名單未配置而失敗、指令碼節點輸出結構是否與下遊期望匹配。

四、代碼型應用遷移

LangStudio 代碼模式應用可優先遷移至百鍊高代碼應用。

4.1 開發方式的根本變化

LangStudio 提供雲端 Web IDE;百鍊高代碼應用改為本地開發。

遷移流程為本地開發 → 打包 whl → 上傳 → 雲端驗證:

能力

百鍊是否支援

說明

線上編輯代碼

不支援

控制台沒有代碼編輯器,代碼必須在本地編寫,改動一行也需要重新打包 whl 並重新部署

線上編輯配置

支援

環境變數、MCP 工具掛載、資源規格與執行個體數、網關路由均可在控制台修改。注意增刪工具後需重新部署才生效

線上調試測試

支援

控制台提供文本對話面板(對已部署應用直接發訊息試跑)與 API 測試(手動調用 GET /health、POST /process),配合構建、部署與調用日誌定位問題

如果您希望繼續在雲上完成開發與調試,可以使用 PAI 的互動式建模 DSW。

4.2 工程結構改造

LangStudio 代碼模式的典型結構(LLM Basic 模板):

project/
├── agent.py          # 入口:FastAPI app 與 API 介面
├── agent_loop.py     # 核心邏輯:LLM 調用、工具執行迴圈
├── agui.py           # AG-UI Protocol 事件流轉換
├── skills.py         # 技能發現、載入與執行
├── requirements.txt
├── .env              # 環境變數
└── README.md

遷移到百鍊需要做五處改造:

專案

LangStudio

百鍊高代碼應用

入口檔案

agent.py(暴露全域 FastAPI 對象 app)

必須命名為 **main.py**

健全狀態檢查

無強制要求

必須提供 **GET /health**

對話介面

AG-UI Protocol,需支援 /ag-ui

預設 /process,遵循 Agent API 協議

依賴聲明

requirements.txt

同,建議用 **==** 固定版本,不推薦 >=

環境變數

專案根目錄 .env,Runtime 啟動時載入

控制台「部署 → 配置 → 環境變數」

入口檔案名稱不是 main.py 時,控制台會一直顯示「部署中」直至逾時。健全狀態檢查介面是百鍊判定程式啟動成功的依據,介面不可調用即判定失敗。

@app.get("/health")
def health_check():
    return "OK"

按 Agent API protocol實現預設的 /process 介面。

運行環境要求 Python ≥ 3.10:

pip install "agentscope-runtime[deployment]==1.0.0"

4.3 代碼中調用模型的改造

將原有模型串連改為通過百鍊 API Key 調用平台模型。

在環境變數中配置 DASHSCOPE_API_KEY,再使用 DashScope SDK 或 OpenAI 相容協議調用:

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["DASHSCOPE_API_KEY"],
    base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)
resp = client.chat.completions.create(
    model="qwen-plus",
    messages=[{"role": "user", "content": "你好"}],
)

百鍊應用開發當前僅支援華北 2(北京)。模型 API 調用請使用對應地區和業務空間的官方端點;自部署模型的接入方式見 6.1 節。

4.4 代碼中調用知識庫的改造

高代碼應用可直接調用知識庫 Retrieve API 或 SDK 完成檢索。

調用 MCP 服務、應用組件或資料連線器時按其介面接入;增刪工具後需重新部署。詳見。

4.5 打包、部署與百鍊的額外規則

程式碼封裝僅支援 .whl 格式,通過命令列上傳:

# 首次部署
runtime-fc-deploy --deploy-name <應用程式名稱> --whl-path <PATH_TO_WHL> --telemetry enable

# 更新部署
runtime-fc-deploy --update <HIGH_CODE_APP_ID> --whl-path <PATH_TO_WHL> --telemetry enable

上傳前配置 ALIBABA_CLOUD_ACCESS_KEY_ID、ALIBABA_CLOUD_ACCESS_KEY_SECRET和可選的業務空間變數。首次部署按控制台引導授權。

部署資源:按負載選擇規格與最小執行個體數,價格以計費頁為準。

應用觀測需在代碼中添加埋點:

from agentscope_runtime.engine.tracing import trace, TraceType

@trace(trace_type=TraceType.LLM, trace_name="llm_call")
def call_llm(...):
    ...

部署時啟用 --telemetry enable 後,可在「應用觀測」查看調用資料。

網路與發布:如需訪問企業內網資源,按當前高代碼應用支援的網路方式配置;通過網關佈建網域名和鑒權。

五、應用的發布、運行與線上管理

LangStudio 應用部署為自管的 PAI-EAS 服務;百鍊發布為託管 HTTP API 或高代碼服務。資源與版本的管理方式隨之變化。

維度

LangStudio(PAI-EAS)

百鍊

部署產物

EAS 線上服務執行個體

託管 HTTP API(工作流程/智能體)或按官方部署指南部署的高代碼應用

資源管理

自選機型、副本數、擴縮容

工作流程免營運;高代碼可配規格與執行個體數

調用鑒權

EAS Endpoint + Token

DashScope API Key,或高代碼經 API 網關 Token

網路

VPC 內網可直連

企業 VPC 可在支援地區通過 PrivateLink 單向調用百鍊;工作流程調用企業內網服務需使用其他受支援方案。

限流

由 EAS 執行個體數決定

按主帳號和模型維度計算;同一主帳號下各業務空間共用額度

可觀測

PAI / ARMS

控制台「應用觀測」+ 模型監控

多渠道分發

需自行開發

內建網頁 / DingTalk / 微信 / 音視頻等渠道

5.1 發布與調用

發布工作流程或智能體應用後,在控制台擷取 API 詳情:

curl -X POST https://dashscope.aliyuncs.com/api/v1/apps/{APP_ID}/completion \
  -H "Authorization: Bearer $DASHSCOPE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input": {"prompt": "你好"}, "parameters": {}}'

流式輸出使用 X-DashScope-SSE: enable;多輪會話按介面說明傳入 session_id 或 messages。

同步調用逾時取決於接入網域名稱:通用網域名稱為 600 秒,業務空間專屬網域名稱可達 3600 秒。更長任務應改為非同步執行或拆分。

應用也可發布為應用組件或接入分享渠道,具體支援範圍以應用類型和官方說明為準。

5.2 限流與配額

百鍊按主帳號和模型維度計算 RPM 和 TPM 配額,返回 429 表示觸發限流。同一主帳號下的 RAM 使用者、業務空間和 API Key 共用額度。

高並發遷移前應評估模型配額,必要時申請提額。詳見限流。

5.3 線上管理與可觀測

應用觀測可查看調用鏈路、輸入輸出、延時、Token 消耗和執行狀態,支援範圍與資料保留期以控制台說明為準。

模型監控可查看調用量、失敗率、限流和延時等指標,並可按當前能力接入日誌、警示或監控系統。

版本迭代:在本地代碼倉庫維護版本。工作流程可匯入匯出儲存快照,高代碼應用通過新 whl --update 重新部署;百鍊 DSL 不能直接匯入 LangStudio flow.dag.yaml。

詳見。

六、通用模組的對應關係

6.1 串連(模型接入)

百鍊沒有等價的「串連」對象,各類資源由對應模組管理,模型調用使用 API Key。

百鍊平台模型在模型廣場選擇,通過 API Key 以 DashScope 或 OpenAI 相容協議調用。

客戶自有模型可按下表三種路徑處理:

路徑

適用情況

說明

模型匯入

已有基於通義千問的微調成果

僅支援從 OSS 匯入 LoRA adapter,不支援全參權重。模型與參數限制以當前官方說明為準。

平台內部署

需要獨佔算力與穩定吞吐

使用「資源專享推理服務」部署,調用時 model 填寫部署產生的模型 Code。

保留在 PAI-EAS,從百鍊調用

完全自建模型、第三方模型、非通義系模型

通過API 節點調用,或封裝為自訂外掛程式 / MCP 服務,並處理網路連通和存取控制。

詳見模型匯入、模型部署。

6.2 知識庫

重要前提:知識庫的向量資料無法直接匯出遷移,須從原始檔案或其他來源資料重新解析、切片和向量化。請先確認來源資料完整可用。

百鍊知識庫提供四種類型,類型建立後不可修改:

類型

承接的 LangStudio 資料

說明

文檔搜尋

文檔(PDF / DOCX / PPT / MD / TXT 等)

分基礎文檔問答、視覺理解(複雜排版與圖表)、極速問答三種情境

資料查詢

結構化資料(xlsx)

NL2SQL 方式檢索,首行必須為表頭

圖片問答

圖片

圖文多模態,需公網可訪問 image_url,單圖 ≤ 3 MB

音視頻搜尋

音頻、視頻

MP3 / WAV / MP4 / AVI 等;工作流程應用不支援此類型,需用智能體應用承載

  • 多模態資料:按資料類型選擇接入方式。

    • 圖片問答通過結構化資料中的公開 image_url 接入;音視頻搜尋從本地或 OSS 匯入。

    • 複雜排版或圖表文檔選擇文檔搜尋的視覺理解情境。

    • 音視頻從本地或 OSS 匯入,由音視頻解析器處理。

  • 解析與切片:建立前選擇解析器和切片策略,建立後不可修改。先用樣本驗證命中效果。

  • 向量與排序模型:建立時選擇向量和重排模型,建立後不可更換。向量維度變化時必須重新驗證效果。

  • 規格:標準版按 0.03 元/知識庫/小時計費;旗艦版按 0.2 元/RCU/小時計費。具體限制以計費說明為準。

  • 關聯與檢索上限:取決於應用類型和調用模式,遷移前核對當前限制。

  • 遷移步驟:樣本驗證和調優 → 建立生產知識庫並全量匯入 → 掛載應用 → 效果對標。源檔案格式不支援時先轉換。

詳見建立和使用知識庫。

6.3 工具(外掛程式)

百鍊以外掛程式承接工具:智能體可自主選擇,工作流程通過外掛程式節點確定性調用。

官方外掛程式包括 code_interpreter、calculator、text_to_image、quark_search、generate_qrcode、github_search等,可替代部分第三方調用。

自訂外掛程式在控制台配置介面和鑒權資訊,完成後可發布為 MCP 服務。詳細欄位以控制台為準。

詳見外掛程式概述、自訂外掛程式。

6.4 MCP

百鍊將 MCP 作為平台級能力,提供 MCP 廣場、雲託管服務和工作流程 MCP 節點。

自訂 MCP 服務可按以下方式接入:

  • 指令碼部署:使用 type: stdio 或 type: sse / streamableHttp 接入服務。

  • 從 AI 網關匯入:將現有 RESTful API 封裝為 MCP 工具。

  • 從阿里雲 OpenAPI 匯入:建立 BailianMcpRole* 並授權。

MCP 的掛載、工具和配置限制會隨能力更新,請在遷移前核對當前官方說明。

6.5 其他通用模組

百鍊還提供以下 LangStudio 沒有獨立對應模組的平台能力,遷移時可按需引入:

模組

能力

Prompt 模板

預置與自訂模板,${變數} 文法,支援 OpenAPI 管理;僅華北 2(北京)

記憶庫

長期記憶升級版,支援記憶片段與使用者畫像,可跨會話複用

資料連線

串連 MySQL / PostgreSQL / PolarDB-X / OSS / 語雀等資料來源,或從 OSS、飛書、DingTalk、SharePoint 同步資料

Skill

ZIP 技能包(根目錄含 SKILL.md,≤ 10 MB),支援官方與自訂 Skill、多版本管理。可承接 LangStudio 代碼模式中的 skills/ 目錄

AI 安全護欄

輸入輸出Alibaba Content Security Service檢測,需單獨購買並在全域設定授權,調用時帶 X-DashScope-DataInspection 要求標頭

應用評測

自動評測、人工評測與評測集管理,建議用於遷移前後的效果對標

其中 Skill 與 應用評測對遷移最有實際價值:前者用於承接原代碼模式工程中的技能目錄,後者用於構造評測集,對比遷移前後的輸出一致性。

七、其他:自建 RAG 服務

除使用百鍊知識庫外,RAG 情境也可選擇自建 RAG 服務。

LangStudio 知識庫可使用企業自有 Elasticsearch 或 Milvus 儲存向量索引。遷移時可保留向量庫和資料處理鏈路,僅替換上層應用。

資料不能出企業邊界、有地區合規要求、檢索需求超過所選調用模式的限制,或已有 Elasticsearch / Milvus 資料鏈路時,適合自建。

工作流程應用可通過API 節點調用檢索服務;高代碼應用可直接調用,或將服務封裝為自訂 MCP 服務。

八、常見問題

Q:Python 節點用了 pandas 等第三方庫,百鍊指令碼節點不支援怎麼辦?

三條路徑:用標準庫重寫;把邏輯下沉到Function Compute節點(可內建完整依賴環境,逾時固定 60 秒);封裝為獨立服務通過 API 節點調用。詳見 3.2.2 Python 開發 → 指令碼節點。

Q:原應用運行在企業 VPC 內並訪問內網服務,遷移後怎麼處理?

工作流程 API 節點訪問企業內網服務時,需將服務通過受支援的方式暴露並配置存取控制。企業 VPC 訪問發行服務則按私網接入說明配置。詳見 3.2.4 HTTP 要求 → API 節點。

Q:PAI-EAS 上自部署的模型遷移後還能用嗎?

可以,但接入方式變了。百鍊不支援把外部模型端點註冊為平台模型,需在工作流程中用 API 節點以 HTTP 調用,或封裝為自訂外掛程式 / MCP 服務。如模型是基於通義千問的 LoRA 微調成果,也可匯入百鍊;如需獨佔算力,可在百鍊「資源專享推理服務」重新部署。詳見 6.1 串連(模型接入)。

Q:知識庫的向量資料能隨即轉移嗎?

不能隨即轉移,需從原始檔案或其他來源資料重新解析與向量化。若選擇自建 RAG 方案且原本就用 Elasticsearch / Milvus,向量資料在您自己的執行個體中,可直接複用。

Q:所選檢索模式的 Top K 上限低於原應用怎麼辦?

先最佳化切片和重排,再評估拆分知識庫或自建 RAG 服務。詳見七、其他:自建 RAG 服務。

Q:遷移後怎麼確認效果沒有退化?

建議用百鍊的應用評測能力構造評測集,用原應用的真實請求樣本跑一遍遷移後的應用,對比輸出一致性與召回命中情況,重點關注提示詞文法改寫、知識庫召回上限變化與指令碼節點改寫這三處。

Q:如果評估百鍊不滿足企業訴求,是否有其他選型?

為您推薦以下三款阿里雲相關產品,您可以根據企業實際的業務訴求和技術路線進行選擇,如您有進一步選型疑問,建議諮詢客戶經理。

  1. Function Compute AgentRun

    以高代碼為核心的一站式 Agentic AI 基礎設施平台,基於 Serverless 架構提供毫秒級彈性、企業級安全沙箱、統一模型與工具治理及全鏈路可觀測能力,為企業級 Agent 應用提供從開發、部署到營運的全生命週期管理。

  2. 智能體構建和治理平台 AgentCore

    企業智能體的統一構建與治理,覆蓋 Agent 全生命週期;支援多模式構建入口、統一身份鑒權與 Team 協作編排,將自研、開源 Harness、商業 SaaS Agent 多來源統管於一個平台。

  3. Agent 觀測與最佳化 AgentLoop

    面向企業級智能體的一站式自進化平台,圍繞觀測、評估、調優、記憶、審計五大能力,協助企業構建 Agent 進化飛輪,側重於 Agent 應用的持續最佳化。

相關文檔