
有许多令人惊叹的工具可以帮助构建生成式人工智能应用程序。但开始使用新工具需要时间学习和练习。
因此,我创建了一个存储库,其中包含用于构建生成式 AI 应用程序的流行开源框架示例。
这些示例还展示了如何将这些框架与 Amazon Bedrock 结合使用。
您可以在这里找到存储库:
https://github.com/danilop/oss-for-generative-ai
在本文的其余部分中,我将描述我选择的框架、存储库中示例代码的内容以及如何在实践中使用它们。
LangChain:用于开发由语言模型支持的应用程序的框架,具有以下示例:
LangGraph:LangChain 的扩展,用于构建具有大型语言模型 (LLM) 的有状态、多角色应用程序
Haystack:用于构建搜索系统和语言模型应用程序的端到端框架
LlamaIndex:基于 LLM 的应用程序的数据框架,示例如下:
DSPy:使用大型语言模型解决人工智能任务的框架
RAGAS:评估检索增强生成(RAG)管道的框架
LiteLLM:标准化不同提供商的 LLM 使用的库
用于开发由语言模型支持的应用程序的框架。
主要特点:
易优小程序是基于前端开源小程序+后端易优cms+标签化API接口,是一套开源、快速搭建个性化需求的小程序CMS。轻量级TP底层框架,前后端分离,标签化API接口可对接所有小程序,支持二次开发。即使小白用户也能轻松搭建制作一套完整的线上版小程序。微信工程机械小程序模板主要特点:1、代码开源,支持二次修改。2、微信原生写法,兼容性更好,代码可读性更强。3、功能接口完整,支持eyoucms大部分功能ap
0
主要用例:
LangChain 的扩展,用于构建有状态的多参与者。法学硕士申请
主要特点:
主要用例:
用于构建生产就绪的 LLM 应用程序的开源框架。
主要特点:
主要用例:
用于构建 LLM 支持的应用程序的数据框架。
主要特点:
主要用例:
通过声明性和可优化的语言模型程序解决人工智能任务的框架。
主要特点:
主要用例:
检索增强生成(RAG)系统的评估框架。
主要特点:
主要用例:
多个 LLM 提供商的统一界面。
主要特点:
主要用例:
如果您使用过这些工具,请告诉我。我错过了你想与他人分享的东西吗?请随意回馈存储库!
以上就是用于构建生成式人工智能应用程序的开源框架的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号