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

提示流生态系统

提示流生态系统旨在为开发人员提供一组全面的工具和资源,他们希望利用提示流的强大功能以实验方式优化提示并在纯本地环境中开发基于 LLM 的应用程序,而无需依赖于 Azure 资源绑定。 本文概述了生态系统中的关键组件,其中包括:

  • GitHub 中的提示流开源项目
  • 提示流 SDK 和 CLI,用于无缝执行流并与 CI/CD 管道集成。
  • VS Code 扩展,用于在本地环境中方便地创作和开发流。

提示流 SDK/CLI

借助提示流 SDK/CLI,开发人员能够在本地使用代码管理凭据、初始化流、开发流以及执行批量测试和评估提示流。

它旨在提高效率,支持同时触发基于大型数据集的流测试和指标评估。 此外,SDK/CLI 可以轻松集成到 CI/CD 管道中,从而自动执行测试过程。

若要开始使用提示流 SDK,请浏览并遵循 SDK 快速入门笔记本的步骤。

VS Code 扩展

该生态系统还提供功能强大的 VS Code 扩展,旨在支持你以交互方式轻松开发提示流、微调提示,并通过用户友好的 UI 对其进行测试。

VS Code 中提示流扩展的屏幕截图,其中显示了 UI。

若要开始使用提示流 VS Code 扩展,请导航到扩展市场进行安装并阅读“详细信息”选项卡。

VS Code 市场中提示流扩展的屏幕截图。

在云中转换到生产

在我们的社区生态系统中成功开发和测试提示流后,你要考虑的后续步骤可能涉及转换到生产级 LLM 应用程序。 建议将 Azure 机器学习用于此阶段,以确保安全性、效率和可伸缩性。

可以无缝地将本地流转移到 Azure 资源,以在云中利用大规模执行和管理。 要实现此目的,请参阅与 GenAIOps 集成

社区支持

社区生态系统在协作和支持的基础上蓬勃发展。 加入活跃的社区论坛,与同行开发人员联系,并为生态系统的发展做出贡献。

GitHub 存储库:promptflow

如有问题或反馈,可以直接提出 GitHub 问题 或联系 pf-feedback@microsoft.com。

后续步骤

通过提示流社区生态系统,开发人员能够轻松生成交互式动态提示。 通过使用提示流 SDK 和 VS Code 扩展,可以创建引人注目的用户体验,并在本地环境中微调提示。