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

将 Microsoft Azure Copilot 与 AI Shell 配合使用

AI Shell 引入了一种从命令行接口 (CLI) 直接访问 Microsoft Azure Copilot 的无缝方式。 通过此增强功能,开发人员、管理员和 DevOps 团队可以更快、更直观地生成 Azure CLI 和 PowerShell 命令,并在首选终端环境中使用自然语言与 Azure Copilot 交互。

什么是 AI Shell?

AI Shell 是一个交互式 shell,它为 AI 语言模型提供聊天界面。 shell 提供连接到不同 AI 模型和其他帮助提供程序的代理。 用户可以以对话方式与代理交互。 借助 AI Shell,可以直接在 CLI 环境中使用自然语言提示访问 Azure Copilot 的 AI 驱动的建议,以便:

  • 使用引导性建议快速解决常见的 Azure CLI 和 PowerShell 错误
  • 简化 Azure 工作流
  • 自动执行复杂的设置
  • 深入了解最佳做法

动画显示 Azure 代理的运行情况。

主要用例

  • 命令生成:通过直接从 CLI 以自然语言描述需要的内容来生成 Azure CLI 或 PowerShell 命令。 例如,要求 AI Shell 执行以下操作:

    Set up a virtual network in West US with three subnets

    Azure Copilot 在 AI Shell 终端中提供所需的确切命令。

  • 增强型学习:如果不熟悉 Azure CLI 或 PowerShell,则 Azure Copilot 的命令建议可以充当一种教育工具来指导你了解语法和结构,从而实现所需的结果,而无需具备广泛的命令语法知识。

  • 故障排除和优化:Azure Copilot 可帮助诊断和建议对现有命令结构的改进,确保命令与最佳做法和高效配置保持一致。

如何开始使用

若要开始,必须安装 AI Shell 和 AIShell PowerShell 模块。 可以在 AI Shell 文档中找到系统要求和安装说明。

如何提供反馈

作为 Azure 持续改进承诺的一部分,反馈对于优化 AI Shell 中的 Azure Copilot 的 CLI 功能至关重要。 可以使用 /like/dislike 命令直接在 AI Shell 界面中提供反馈,以对你给出的响应提供反馈。 此反馈有助于我们增强 Azure Copilot 建议的准确性和相关性。 通过在 AI Shell GitHub 存储库中提交反馈,可分享建议、报告问题并帮助塑造未来版本。 有关详细的反馈说明,请参阅 AI Shell 文档