你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 Microsoft Copilot for Azure(预览版)创作 API 管理策略

Microsoft Copilot for Azure(预览版)可以根据要求创作 Azure API 管理策略。 使用 Microsoft Copilot for Azure(预览版)可以快速创建策略,即使不确定需要哪些代码。 创建具有许多要求的复杂策略时,这尤其有用。

要获取创作 API 管理策略的帮助,请从先前导入到 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.

后续步骤