使用 Microsoft Copilot for Azure (預覽版) 撰寫 API 管理原則

Microsoft Copilot for Azure (預覽版) 可根據您的需求,撰寫 Azure API 管理原則。 藉由使用 Microsoft Copilot for Azure (預覽版),即使不確定您需要的程式碼,您也能快速建立原則。 建立具有許多需求的複雜原則時,這特別有用。

若要取得撰寫 API 管理原則的協助,請從您先前匯入至 API 管理執行個體的 [設計] 索引標籤開始。 請務必使用程式碼編輯器檢視。 要求 Microsoft Copilot for Azure (預覽版) 為您產生原則定義,然後將結果直接複製到編輯器中,進行任何所需的變更。 您也可以詢問問題,以瞭解不同的選項或變更所提供的原則。

當您使用 API 管理原則時,您也可選取一部分的原則,按一下滑鼠右鍵,然後選取 [說明]。 這會開啟 Microsoft Copilot for Azure (預覽版) 並貼上您的選取項目,包含提示說明該部分原則的運作方式。

注意

此處所列的工作和範例提示會顯示對於 Microsoft Copilot for Azure (預覽版) 特別有用的幾個領域。 不過,這不是所有可執行工作的完整清單。 建議您試驗自己的提示,了解 Microsoft Copilot for Azure (預覽版) 如何協助您管理 Azure 資源和環境。

重要

Microsoft Copilot for Azure (預覽版) 需要註冊,目前僅適用於核准的企業客戶和合作夥伴。 如需詳細資訊,請參閱對 Microsoft Copilot for Azure (預覽版) 的有限存取權

範例提示

以下是一些提示類型範例,您可用來取得撰寫 API 管理原則的協助。 請根據您的實際案例修改這些提示,或嘗試其他提示來建立不同類型的原則。

  • 「產生原則以設定每秒 5 個要求的速率限制」
  • 「產生原則以從回應中移除 'X-AspNet-Version' 標頭」
  • 「向我說明 (選取的原則或元素)」

範例

建立 API 管理原則時,您可以說「產生原則以設定每秒 5 個要求的速率限制。」。Microsoft Copilot for Azure (預覽版) 提供範例並說明您可如何根據需求來修改所提供的原則。

Screenshot of Microsoft Copilot for Azure (preview) generating a policy to configure rate limiting.

在此範例中,系統會根據「產生原則以從回應中移除 'X-AspNet-Version' 標頭」提示來產生原則。

Screenshot of Microsoft Copilot for Azure (preview) generating a policy to remove a header.

當您有特定原則元素的問題時,您可選取原則的一部分、按一下滑鼠右鍵,然後選取 [說明] 來取得詳細資訊。

Screenshot of right-clicking a section of an API Management policy to get an explanation from Microsoft Copilot for Azure (preview).

Microsoft Copilot for Azure (預覽版) 說明程式碼的運作方式,並細分每個特定區段。

Screenshot of Microsoft Copilot for Azure (preview) providing information about a specific API Management policy.

下一步