微软开源的Prompt flow是一套开发工具,旨在简化基于 LLM 的 AI 应用程序的端到端开发周期,从构思、原型设计、测试、评估到生产部署和监控。它使敏捷工程变得更加容易,并使我们能够构建具有生产质量的 LLM 应用程序。已经有8.8K⭐了
项目:github.com/microsoft/promptflow
主页:microsoft.github.io/promptflow/
示例:github.com/microsoft/promptflow/blob/main/examples/tutorials/e2e-development/chat-with-pdf.md
通过 prompt flow,我们可以:
★ 创建并迭代开发流程
• 创建将 LLM、提示、Python 代码和其他工具链接在一起的可执行流程。
• 调试和迭代流程,尤其是轻松跟踪与 LLM 的交互
★ 评估流程质量和性能
• 使用更大的数据集评估流程的质量和性能。
• 将测试和评估集成到您的 CI/CD 系统中,以确保流程的质量。
★ 简化生产开发周期
• 将流程部署到我们选择的服务平台或轻松集成到的用程序的代码库中。
• 利用Azure AI 中 Prompt flow的云版本与团队协作