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

Azure 机器学习提示流什么是

Azure 机器学习提示流是一种开发工具,旨在简化由大型语言模型 (LLM) 提供支持的 AI 应用程序的整个开发周期。 随着基于 LLM 的 AI 应用程序的势头在全球范围内不断发展,Azure 机器学习提示流提供了一个全面的解决方案,可简化 AI 应用程序的原型制作、试验、迭代和部署过程。

借助 Azure 机器学习提示流,你将能够:

  • 创建通过可视化图链接 LLM、提示和 Python 工具的可执行流。
  • 通过团队协作轻松调试、共享和迭代流。
  • 创建提示变体,并通过大规模测试评估其性能。
  • 部署实时终结点,为应用程序解锁 LLM 的全部功能。

如果你正在寻找一种通用且直观的开发工具,以简化基于 LLM 的 AI 应用程序开发,那么 Azure 机器学习提示流是完美的解决方案。 立即开始,使用 Azure 机器学习提示流体验简化开发的强大功能。

使用 Azure 机器学习提示流的好处

Azure 机器学习提示流具有一系列优势,可帮助用户从构思过渡到试验,并最终构建生产就绪的基于 LLM 的应用程序:

提示工程敏捷性

  • 交互式创作体验:Azure 机器学习提示流可提供流结构的可视化表示形式,使用户能够轻松理解和处理项目。 它还提供类似于笔记本的编码体验,有利于高效的流开发和调试。
  • 提示变体优化:用户可以创建和比较多个提示变体,从而促进迭代优化过程。
  • 评估:内置评估流使用户能够评估其提示和流的质量和有效性。
  • 综合资源:Azure 机器学习提示流包含内置工具、示例和模板库,作为开发、激发创造力和加速流程的起点。

基于 LLM 的应用程序的企业就绪性

  • 协作:Azure 机器学习提示流支持团队协作,多个用户能够协作处理提示工程项目、共享知识和维护版本控制。
  • 一体化平台:Azure 机器学习提示流简化了从开发和评估到部署和监视的整个提示工程流程。 用户可以毫不费力地将其流部署为 Azure 机器学习终结点并实时监视其性能,确保实现最佳操作和持续改进。
  • Azure 机器学习企业就绪解决方案:提示流利用 Azure 机器学习强大的企业就绪解决方案,为流的开发、试验和部署提供安全、可缩放且可靠的基础。

借助 Azure 机器学习提示流,用户可以发挥其提示工程的敏捷性、高效协作,并利用企业级解决方案成功开发和部署基于 LLM 的应用程序。

基于 LLM 的应用程序开发生命周期

Azure 机器学习提示流提供了一个定义完善的流程,可促进 AI 应用程序的无缝开发。 在它的帮助下,可以有效地完成开发、测试、优化和部署流的阶段,最终创建完善的 AI 应用程序。

生命周期包含以下阶段:

  • 初始化:确定业务用例,收集示例数据,了解如何生成基本提示,并开发扩展其功能的流。
  • 试验:针对示例数据运行流,评估提示的性能,并在必要时迭代流。 持续试验,直到对结果满意为止。
  • 评估与优化:通过针对更大的数据集运行流来评估流的性能,评估提示的有效性,并根据需要进行优化。 如果结果满足所需条件,请继续下一阶段。
  • 生产:优化流,提高效率和有效性,部署它,监视生产环境中的性能,并收集使用情况数据和反馈。 使用此信息来改进流,并为以后的迭代改进早期阶段。

通过遵循这种结构化和有条不紊的方法,提示流使你能够自信地开发、严格测试、微调和部署流,从而创建可靠且复杂的 AI 应用程序。

Diagram of the prompt flow lifecycle starting from initialization to experimentation then evaluation and refinement and finally production.

后续步骤