全部產品
Search
文件中心

Platform For AI:配置全情境 A/B 實驗

更新時間:Jun 09, 2026

全情境實驗允許使用者在系統預置的全域情境 pairec_abtest_global_scene 中配置跨情境統一參數,該參數自動應用於所有業務情境。

全情境實驗

有時我們期望多個推薦情境可以共用一些參數配置,而不用在每個情境重複配置一些參數,因此我們推出了全情境實驗功能。全情境實驗是 PAI-Rec 提供的全域實驗能力,用於在多個推薦情境中統一配置和生效共用參數。系統自動建立名為 pairec_abtest_global_scene 的全域情境,使用者可在其中建立實驗,所配置的參數將自動應用於所有業務情境。

使用方式

  1. 在情境列表中,找到系統預置的 pairec_abtest_global_scene 情境。

  2. 在該情境下按普通實驗流程建立、配置並發布實驗,例如設定參數:

    {
        "group": 1,
        "g_weight": 0.6
    }
  3. 發布後,所有業務情境在處理請求時將自動載入該實驗及其參數。

說明:全情境實驗支援多實驗室、多層、正交或互斥配置,能力與普通情境一致。

參數規則

  • 參數名必須唯一:若某參數已在全域實驗中定義,則禁止在任何業務情境的實驗中重複配置同名參數。發布時若檢測到衝突,系統將拒絕並提示。

  • 無預設白名單:使用者可自由定義任意參數名。若某參數在特定業務情境中無對應邏輯,該情境將自動忽略,不影響執行。

  • 參數引用支援:
    業務情境可在以下位置引用全域參數:

    • 分流條件運算式:如 group == 1,其中 group 來自全域實驗。

    • 實驗配置 JSON:如 "RankScore": "(${is_click} + ${is_praise} ) * ${g_weight}",其中 g_weight 來自全域實驗。

生效與驗證

  • 全域實驗參數與業務情境實驗參數無覆蓋關係,最終參數集為兩者無交集的合并結果。

  • 請求命中的實驗 ID 將包含全域實驗資訊,格式為追加 G 首碼的路徑,例如:
    ..._GL101#EG11#E1002
    可通過完整實驗 ID 在日誌或調試工具中確認全域實驗是否生效。

  • 不影響現有實驗體系:未引用全域參數的業務情境行為完全不變;歷史實驗資料上報相容。

適用情境

適用於需跨情境強制統一的核心策略參數,如價格權重、多樣性係數等。