共用方式為


使用 Azure Copilot 編寫 API 管理策略

Azure Copilot 可以根據您的需求撰寫 Azure API 管理政策 。 使用 Azure Copilot,即使不確定需要什麼程式碼,也能快速建立政策。 建立具有許多需求的複雜原則時,這特別有用。

若要取得撰寫 API 管理原則的協助,請從您先前匯入至 API 管理執行個體的 [設計] 索引標籤開始。 請務必使用程式碼編輯器檢視。 請 Azure Copilot 幫你產生政策定義,然後直接把結果複製到編輯器裡,做任何想要的修改。 您也可以詢問問題,以瞭解不同的選項或變更所提供的原則。

當您使用 API 管理原則時,您也可選取一部分的原則,按一下滑鼠右鍵,然後選取 [說明]。 這會開啟 Azure Copilot,並貼上你的選擇並附上說明該部分政策如何運作的提示。

小提示

這裡列出的任務和範例提示,展示了 Azure Copilot 在哪些方面特別有幫助。 不過,這不是您可以執行的所有工作的完整清單。 我們鼓勵你嘗試自己的提示,看看 Azure Copilot 如何幫助你管理 Azure 資源與環境。

範例提示

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

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

範例

在建立 API 管理政策時,你可以說「你能示範如何寫一個政策表達式,根據 Azure API Management 中的使用者角色來過濾 API 回應嗎?」Azure Copilot 會產生一個政策並說明其運作方式。

Azure Copilot 產生策略以過濾 API 回應的截圖。

當您有原則元素相關問題時,您可以選取原則的區段、按兩下滑鼠右鍵,然後選取 [ 說明],以取得詳細資訊。

右鍵點擊 API 管理政策某個區段以取得 Azure Copilot 解釋的截圖。

Azure Copilot 解釋了程式碼的運作方式,拆解每個特定區段並提供連結供你深入了解。

Azure Copilot 提供特定 API 管理政策資訊的截圖。

下一步