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

使用 Azure Copilot 创作 API 管理策略

Azure Copilot 可以根据要求创作 Azure API 管理策略 。 通过使用 Azure Copilot,可以快速创建策略,即使不确定所需的代码。 在制定具有许多要求的复杂策略时,这可能特别有帮助。

要获取创作 API 管理策略的帮助,请从先前导入到 API 管理实例的 API 的“设计”选项卡开始。 请务必使用代码编辑器视图。 请让 Azure Copilot 为你生成策略定义,然后将结果直接复制到编辑器中,进行任何所需的更改。 还可以提出问题以了解不同的选项或更改提供的策略。

使用 API 管理策略时,还可以选择策略的一部分,右键单击,然后选择“解释”。 这将打开 Azure Copilot 并粘贴所选内容,并提示说明该部分策略的工作原理。

小提示

此处列出的任务和示例提示展示了 Azure Copilot 在某些领域特别有用。 但是,这不是你可以做的事情的完整列表。 我们建议你尝试自己的提示,看看 Azure Copilot 如何帮助你管理 Azure 资源和环境。

示例提示

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

  • 生成一个策略以配置速率限制,每秒允许5个请求。
  • 生成一个策略以移除响应中的 'X-AspNet-Version' 头信息
  • 请向我解释(选定的政策或元素)

示例

创建 API 管理策略时,可以说“你能告诉我如何编写策略表达式来基于 Azure API 管理中的用户角色筛选 API 响应?Azure Copilot 生成策略并说明其工作原理。

Azure Copilot 生成用于筛选 API 响应的策略的屏幕截图。

当您对策略元素有疑问时,可以通过选择策略的一部分,右键点击并选择解释来获取更多信息。

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

Azure Copilot 介绍了代码的工作原理,细分了每个特定部分,并提供用于了解详细信息的链接。

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

下一步