"microsoft/promptflow" 是一套开发工具,旨在简化 LLM(大型语言模型)基础的人工智能应用的全生命周期开发过程,包括构思、原型设计、测试、评估、生产部署和监控。使用 Prompt flow,您可以创建可执行的工作流,将 LLM、提示、Python 代码和其他工具链接在一起,轻松调试和迭代工作流,评估其质量和性能,将测试和评估集成到 CI/CD 系统中以确保质量,然后轻松部署到您选择的服务平台或将其集成到应用程序代码中。此项目欢迎贡献和建议,您可以开始通过查看开发设置指南 dev_setup.md。请注意,此项目采用了 MIT 许可证,并遵守 Microsoft 的开源行为准则。

 

创建将 LLM、提示、Python 代码和其他工具链接在一起的可执行工作流程。

轻松调试和迭代您的流程,尤其是与LLMs的交互。

使用更大的数据集评估流程的质量和性能。

将测试和评估集成到您的 CI/CD 系统中,以确保流程的质量。

将您的流程部署到您选择的服务平台或轻松集成到应用程序的代码库中。

利用 Azure AI 中的云版本提示流与您的团队协作。


使用提示流程开发您的 LLM 应用程序:请从我们的文档和示例开始:

提示流程入门:调用首次流程运行的分步指南。

教程:使用 PDF 聊天:关于如何构建具有提示流程的高质量聊天应用程序的端到端教程,包括流程开发和指标评估。

为提示流程做出贡献:请从我们的开发设置指南开始:dev_setup.md。

 

项目链接
https://github.com/microsoft/promptflow