人工智慧 (AI) 共同責任模型

在考慮並評估 AI 整合時,了解共同責任模型以及 AI 平台或應用供應商負責哪些任務,以及你負責哪些任務,是非常重要的。 工作負載的責任會依 AI 整合是基於軟體即服務(SaaS)、平台即服務(PaaS)或基礎設施即服務(IaaS)而有所不同。

本文將雲端模型中的 共同責任 擴展至生成式 AI 工作負載。 關於自主且使用工具的 AI 代理,請參見 AI 代理的共同責任模型。

附註

本文將「責任」一詞指治理層面:誰應該負責配置、操作及監控每項控制。 此為說明性指引,並非旨在傳達法律結論,或修改或抵觸您與 Microsoft 間任何協議條款。

責任劃分

與雲端服務一樣,當你為組織實施 AI 功能時,存在多種選擇。 根據您選擇的選項,您必須負責安全使用 AI 所需的不同部分作業和原則。

下圖根據部署類型,說明您與 Microsoft 之間的責任區。

AI 共同責任模型示意圖,展示 IaaS、PaaS 及 SaaS AI 部署模型中,客戶與 Microsoft 之間的安全責任如何分工,並由上到下分為三層功能:AI 使用、AI 應用與 AI 平台。

AI 層概觀

一個具 AI 功能的應用程式由三層功能組成,將你或 AI 供應商執行的任務歸類在一起。 安全責任通常由執行任務的一方負責,但 AI 供應商可能會根據需要,將安全或其他控制措施作為配置選項公開給你。 這三個層包括:

AI 平台

AI 平台層提供 AI 功能給應用程式。 在平台層,你需要建構並保護運行 AI 模型的基礎設施、訓練資料,以及改變模型行為的特定配置,例如權重和偏差。 此平台層透過 API 提供功能存取。 API 會將稱為 元提示(metaprompt )的文字傳給 AI 模型進行處理,然後回傳產生的結果,稱為 提示回應(prompt-response)。

AI 平台安全考量 - 為了保護 AI 平台免受惡意輸入,安全系統必須過濾傳送給 AI 模型(輸入)的潛在有害指令。 由於 AI 模型是生成型的,它們也可能產生並回傳一些有害內容給使用者(輸出)。 任何安全系統都必須先防範多種分類的潛在有害輸入與輸出,包括仇恨、越獄及其他危害。 這些傷害分類可能會隨著模型知識、地點及產業而演變。

Microsoft 有適用於 PaaS 和 SaaS 供應項目的內建安全系統:

AI 應用程式

AI 應用程式會存取 AI 功能,並提供使用者取用的服務或介面。 視應用程式而定,此層中的元件可能會從相對簡單變化為高度複雜。 最簡單的獨立 AI 應用程式作為一組 API 的介面,這些 API 會接收基於文字的使用者提示,並將資料傳給模型以取得回應。 較複雜的 AI 應用包括能以額外上下文為使用者提示提供基礎,例如持久化層、語意索引,或是能存取更多資料來源的外掛程式。 進階 AI 應用程式也可能與現有的應用程式和系統互動。 現有的應用程式和系統可能會處理文字、音訊和圖片,產生各種類型的內容。

AI 應用安全考量 - 建立應用安全系統,以保護 AI 應用免受惡意行為侵害。 安全系統會深入檢查傳送給 AI 模型的元提示內容。 安全系統也會檢查與任何外掛、資料連接器及其他 AI 應用的互動(稱為 AI 協調)。 你可以將此功能整合到您自己的 IaaS/PaaS AI 應用中,使用Azure AI 內容安全服務。 視您的需求而定,還有其他功能可供使用。

AI 使用方式

AI 使用方式層描述 AI 功能最終的使用和取用方式。 生成式人工智慧提供了一種全新的使用者/電腦介面,這與 API、命令提示字元和圖形使用者介面(GUI)等其他電腦介面有根本不同。 生成式 AI 介面既是互動式也是動態的,可讓電腦功能依使用者及其意圖進行調整。 生成式 AI 介面與先前的介面形成對比,主要強制使用者了解系統設計和功能,並針對其進行調整。 這種互動性讓使用者的輸入,而非應用程式設計師,能對系統輸出產生高度影響,使安全護欄對於保護人員、資料與企業資產至關重要。

AI 使用安全考量 - 保護 AI 使用類似於保護任何電腦系統,因為它依賴於身份與存取控制、裝置保護與監控、資料保護與治理、管理控制及其他控制措施的安全保障。

使用者行為與問責制需要更多重視,因為使用者對系統輸出的影響力更大。 更新可接受使用政策並教育使用者了解標準 IT 應用與 AI 應用之間的差異至關重要。 可接受使用政策應包含與 AI 相關的安全、隱私與倫理考量。 此外,教育使用者了解攻擊者可能利用的AI攻擊,利用逼真的假文字、語音、影片等來欺騙他們。

以下資源定義了 AI 專屬攻擊類型:

在自訂前先設定好

Microsoft 建議組織從 SaaS 基礎的方法開始,例如 Copilot 模型,作為 AI 初期採用及後續所有 AI 工作負載的方案。 這種做法能減少貴組織在設計、操作及保障這些高度複雜能力時必須承擔的責任與專業知識。

如果現有現成功能無法滿足特定工作負載的需求,你可以採用 PaaS 模式,使用 AI 服務,例如 Azure OpenAI 服務,以滿足這些特定需求。

只有在資料科學及人工智慧的安全、隱私與倫理考量方面具備深厚專業知識的組織,才應採用客製化模型建置。

為了幫助將 AI 帶到世界,Microsoft 正在為各主要生產力解決方案開發 Copilot 解決方案:從 Bing 和 Windows 到 GitHub 和 Microsoft 365。 Microsoft 正在開發適用於各種生產力情境的全端解決方案。 Microsoft 提供這些功能作為 SaaS 解決方案。 Microsoft將這些功能內建於產品使用者介面,並調整以協助使用者完成特定任務,提升生產力。

Microsoft 依據 Microsoft 強而有力的 AI 治理原則來設計每一個 Copilot 解決方案。

下一步

了解更多關於 Azure AI 安全最佳實務的資訊。

在 Microsoft 負責任 AI 標準中深入了解 Microsoft 對負責任 AI 的產品開發需求。

深入了解雲端運算的共同責任。

了解人工智慧 代理人共同責任模型 ,適用於自主且使用工具的人工智慧系統。

深入了解 AI 威脅測試的獨特性,請參閱 Microsoft AI Red Team 正打造更安全的 AI 未來。