LangChain
用于将语言模型与检索、工具和记忆组合起来的框架。
概览
LangChain 是一个围绕语言模型构建应用的框架,它通过组合可复用的组件来实现这一点:提示模板、模型封装、检索器、向量存储集成以及工具调用。它解决了这样一个问题:一个有用的 LLM 应用本质上是一条流水线,而手工连接每条流水线会产生定制化、难以测试的胶水代码。它之所以存在,是因为同样的少数几种模式——检索、工具使用、对话状态——几乎在每一个应用中都会反复出现,而一个集成层能让它们在不同提供商之间可移植。
技术图谱
LangChain 如何与技术栈的其他部分相连。
工具
实现或集成 LangChain 的软件。