你当前正在访问 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(预览版)目前处于预览状态。 有关 beta 版本、预览版或尚未正式发布的版本的 Azure 功能所适用的法律条款,请参阅 Microsoft Azure 预览版的补充使用条款

示例提示

下面例举了几个可用于获取 API 管理策略帮助的提示类型。 根据实际情况修改这些提示,或尝试其他提示来创建不同类型的策略。

  • “生成策略以配置每秒 5 个请求的速率限制”
  • “生成策略以从响应中移除 'X-AspNet-Version' 标头”
  • “跟我解释(所选策略或元素)”

示例

创建 API 管理策略时,你可以说“生成一个策略来配置每秒 5 个请求的速率限制”。Microsoft Copilot for Azure 会提供一个示例,并说明如何根据你的要求修改提供的内容。

Microsoft Copilot for Azure 生成配置速率限制的策略的屏幕截图。

在此示例中,基于“生成策略以从响应中删除'X-AspNet-Version'标头”提示来生成策略。

Microsoft Copilot for Azure 生成删除标头的策略的屏幕截图。

对某个策略元素有疑问时,可以选择策略的一部分,右键单击并选择“解释”,这样即可获取更多信息。

右键单击 API 管理策略的一部分以获取 Microsoft Copilot for Azure 的说明的屏幕截图。

Microsoft Copilot for Azure 介绍了代码的工作原理,并分解了每个特定部分。

Microsoft Copilot for Azure 的屏幕截图,其中提供了有关特定 API 管理策略的信息。

后续步骤