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

Az.Tools.Predictor PowerShell 模块概述

Az.Tools.Predictor PowerShell 模块旨在简化 Azure 命令行操作。 它利用由 AI 提供支持的建议引擎来提供 cmdlet 建议、参数指导和值建议,从而提高用户在 Azure 环境中的工作效率。 通过为 Azure PowerShell 提供智能的上下文感知型命令补全工具,它可以显著降低复杂性并提高 Azure 管理任务的准确度。 对于 IT 专业人员和开发人员来说,这意味着在管理 Azure 资源时拥有一个更直观、更不容易出错的界面,这契合了由 AI 支持的运营工具在云计算中不断增加的趋势。

Az.Tools.Predictor 如何增强 PowerShell

该模块使用子系统插件模型在 PowerShell 7.2 或更高版本中运行,需要 PSReadLine 2.2.2 或更高版本。 它与 PowerShell 环境无缝集成,提供可随着用户键入命令而进行调整的上下文感知建议。 Az.Tools.Predictor 背后的智能是针对用户当前上下文定制的,因此其建议具有高度相关性且可节省大量时间。

Az.Tools.Predictor 入门

若要开始使用 Az.Tools.Predictor,用户必须确保他们已安装正确的 PowerShell 和 PSReadLine 版本。 之后,可以使用命令 Install-Module -Name Az.Tools.Predictor 安装 Az.Tools.Predictor 模块,并使用 Enable-AzPredictor -AllSession 为所有会话启用该模块。 该模块支持两种建议视图模式:内联视图(这是默认视图,一次显示一个建议)和列表视图,可通过按 F2 来在两者之间切换。

隐私和数据收集

隐私是 Az.Tools.Predictor 设计的关键方面。 它使用输入的最后两个 cmdlet 来生成建议,虽然会保留 cmdlet 和参数的名称,但会放弃任何参数值。 为了方便起见,使用的资源组名称和位置均存储在本地。 此外,该工具会收集有关其使用情况的匿名数据,以改善将来的迭代版本。 虽然此数据提供的见解非常有用,但我们了解并非人人都愿意发送使用情况数据。 可以使用 Disable-AzDataCollection cmdlet 来禁用数据收集。 有关详细信息,请参阅我们的隐私声明