Rust 版 LangChain,用可组合的链、智能体、工具和向量存储构建大模型应用。
1362+5 本周179RustMIT维护活跃更新于 4天前
LangChain 的 C# 实现,用于在 .NET 上通过可组合的链、向量检索和文档加载器构建大模型应用。
LangChain .NET 是 LangChain 框架的 C# 实现,用于在大语言模型之上构建应用。它尽量保持与原版一致的抽象,熟悉 Python 或 JavaScript 版 LangChain 的开发者可以直接对应上手,同时在 .NET 生态需要时也会引入新的抽象。
库中提供模型服务商集成、嵌入模型、向量数据库连接器(例如 SQLite)以及 PDF 等文档加载器。开发者可以加载文档、存储向量、为问题检索相似文档并交给 LLM 处理,既可以直接调用异步方法,也可以用管道式语法把各个步骤组合成链。
项目采用 MIT 许可证,以 NuGet 包形式发布,仓库中包含文档站点、示例代码和集成测试。
安装 LangChain NuGet 包
dotnet add package LangChain阅读 wiki 上的入门指南
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
Rust 版 LangChain,用可组合的链、智能体、工具和向量存储构建大模型应用。
用于在 Python、.NET 和 Java 中构建 AI 智能体与多智能体系统的开源 SDK。
Dart/Flutter 版的 LangChain,用于构建基于大模型的应用,支持多种模型服务、RAG 与智能体。
基于 FastAPI 的对话式 RAG 后端,将文档写入 Qdrant 向量库,支持语义与混合检索并调用大模型问答。
面向新手开发者的大模型应用开发教程,以个人知识库助手为项目主线讲解 LangChain 与 RAG。
开源深度研究工具,结合大模型与向量数据库,对私有数据进行检索、评估与推理。