使用 GitHub Copilot for Azure 预览版优化应用程序的示例提示

如果不熟悉 Azure,或者只想让工具和 AI 执行大部分工作,可以请求 GitHub Copilot for Azure 预览版来帮助优化 Azure 资源的性能。 使用 最佳做法 来获得最佳结果。

优化应用的示例提示

若要使用 GitHub Copilot for Azure 预览版来帮助优化应用程序,可以从开放式问题或请求开始。 然后,添加特定服务和技术等详细信息,以获取更好的结果。 请尝试以下示例提示。

服务 优化提示示例
Azure 应用程序服务
  • “@azure是否有可用的应用代码优化?
  • “@azure说明如何优化Azure App 服务的 CPU 使用率。
  • “@azure 如何实现优化Azure App 服务的代码?”
  • “@azure Azure 中安全性的最佳做法是什么?
Azure SQL
  • “@azure如何优化 Azure SQL 数据库以提高性能?

评估 AI 模型的提示

Online Experimentation GitHub Copilot 扩展插件是一种功能强大的工具,旨在简化 AI 应用程序开发人员的在线 A/B 模型评估过程。 此插件是更广泛的计划之一,通过将试验功能直接集成到开发工作流中来增强开发人员体验。

这包括两个组件:

  • 扩展的 @azure 试验模拟插件。 此聊天机器人有助于试验、生成功能标志代码和指标,帮助评估和汇总试验结果等。
  • 可在 GitHub 中作为 AI 开发工作流的一部分调用的 GitHub 操作,以启动试验并刷新并链接到试验结果。

此项目的目标是为开发人员提供无缝且高效的方法来进行试验和分析结果,而无需离开开发环境。 它支持创建和管理试验和指标,并利用 Azure 服务(例如Azure 应用配置)进行配置传递,以及用于模型监视指标的 Azure AI。

此插件的预览版包括与 Azure 应用 Config 合作的代码优先用户体验,从而在 GitHub 中实现简化的评估和试验。 这包括现用的模型监视指标和自定义指标。 公共预览版将在 App Config 和 AI Studio 中将其演变为完全简化的集成和易于使用的用户体验。

Azure AI 评估已公开发布,但如果你有兴趣试用我们的在线试验功能,请 注册我们的预览版 以了解详细信息。

优化代码级别性能

如果使用 Application Insights Profiler for .NET,则可以使用 GitHub Coplit 执行代码级性能优化。 此功能正在开发中,因此目前需要使用单独的 @Code_Optimization (而不是 @azure)扩展来优化代码级性能。 有关安装和使用代码优化的详细信息,请参阅 Visual Studio 和 Visual Studio Code 的代码优化扩展 (预览版) - Azure Monitor