Microsoft Foundry 中的評估

評估有助於您衡量模型與代理在開發與生產過程中的品質、安全性與可靠性。 在 Microsoft Foundry 中,您可以評估測試資料集中的現有輸出、使用測試輸入從模型或 Agent 產生回應,或評估生產環境追蹤。

評估會對您的資料或應用程式套用一或多個評估器。 評估者會產生指標,並在支援時提供說明,幫助你比較版本、發現品質問題,並判斷應用程式是否準備好部署。

建立評估工作流程

大多數評估流程遵循以下步驟:

  1. 選擇要評估的項目。 選擇單一回合或完整對話,並使用現有資料集、生成的回應、模擬對話或生產痕跡。
  2. 挑選評估員。 選擇對你的應用重要的品質與安全指標,例如任務完成度、相關性、有根據性、相似性或內容安全。
  3. 進行評估。 開發時執行一次,加入 CI/CD,或設定生產環境的定期評估。
  4. 檢閱並改進。 分析整體指標與個別結果,比較不同版本,並處理反覆出現的失敗模式。

選擇從哪裡開始

選擇評估方法

在選擇評估員之前,先選擇評估單位。 回合層級評估會對個別回應進行評分。 對話層級評估可評分完整的多回合互動,並可衡量多步驟的任務完成度等成果。 評估器支援特定評估層級。

我想要 從這裡開始
首次評估受託 Agent 快速入門:評估你的託管代理程式
評估現有的查詢回應測試資料 評估查詢-回應資料集
從測試輸入中產生並評估回應 評估模型與代理人的反應
評估從部署模型或代理擷取的個別互動 評估已部署的互動
評估完整對話資料集 評估對話資料集
評估在正式環境追蹤記錄中擷取的完整對話 評估已部署的對話
部署前模擬多回合代理行為 模擬客服人員對話
產生情境與對話,無需手動撰寫測試資料 產生並評估合成對話
執行對抗式安全性與安全防護測試 了解 AI 紅隊演練

選擇如何進行評估

我想要 從這裡開始
在 Foundry 入口網站中執行評估 從 Microsoft Foundry 入口網站執行評估
透過程式執行評估 Microsoft Foundry SDK 雲端評估導論
從指令列執行代理評估 使用 azd CLI 執行代理評估
定期評估生產環境流量 監視 Agent 並設定持續性評估
將評估加入部署管線 在 GitHub Actions 或 Azure DevOps 中執行評估

找到你需要的元件