Skip to main content

LangChain中文网 Concepts

500页超详细中文文档教程,助力LLM/chatGPT应用开发

LangChain 中文网 500 页超详细中文文档教程,助力 LLM/chatGPT 应用开发

LangChain中文网

LangChain AI课程

LangChain AI 学习社群

【10000个AI开发者,在这等你入群】 领取方式:https://www.aiqbh.com/dalibao.html

★ 免费领取:OpenAI GPT KEY ★ 免费直播课:2节 知乎 AI 全栈工程师直播课

★ 免费在线课:60 分钟入门 LangChain 课程 ★ 免费图书:30 本精选人工智能电子书 PDF

★ 免费报告:500 份人工智能行业报告 PDF ★ 免费视频:大语言模型开发应用视频教程

LangChain 介绍

LangChain 是一个用于开发由语言模型驱动的应用程序的框架。它使得应用程序能够:

  • 具有上下文感知能力:将语言模型连接到上下文来源(提示指令,少量的示例,需要回应的内容等)
  • 具有推理能力:依赖语言模型进行推理(根据提供的上下文如何回答,采取什么行动等)

这个框架由几个部分组成。

  • LangChain 库:Python 和 JavaScript 库。包含了各种组件的接口和集成,一个基本的运行时,用于将这些组件组合成链和代理,以及现成的链和代理的实现。
  • LangChain 模板:一系列易于部署的参考架构,用于各种任务。
  • LangServe:一个用于将 LangChain 链部署为 REST API 的库。
  • LangSmith:一个开发者平台,让你可以调试、测试、评估和监控基于任何 LLM 框架构建的链,并且与 LangChain 无缝集成。

图示展示了 LangChain 框架的层次组织结构,显示了跨多个层次的部分之间的相互连接。

这些产品一起简化了整个应用程序的生命周期:

  • 开发:在 LangChain/LangChain.js 中编写你的应用程序。使用模板作为参考,快速开始。
  • 生产化:使用 LangSmith 来检查、测试和监控你的链,这样你可以不断改进并有信心地部署。
  • 部署:使用 LangServe 将任何链转换为 API。

LangChain 库

LangChain 包的主要价值主张是:

  1. 组件:用于处理语言模型的可组合工具和集成。无论你是否使用 LangChain 框架的其余部分,组件都是模块化的,易于使用
  2. 现成的链:用于完成高级任务的组件的内置组合

现成的链使得开始变得容易。组件使得定制现有链和构建新链变得容易。

LangChain 库本身由几个不同的包组成。

  • langchain-core:基础抽象和 LangChain 表达式语言。
  • langchain-community:第三方集成。
  • langchain:构成应用程序认知架构的链、代理和检索策略。

开始使用

点击进入 🚀 Langchain 中文文档 PYTHON 版本

点击进入 📚 Langchain 中文文档 JS/TS 版本

点击进入 📃 Langchain COOKBOOK 教程

点击进入 🚀 Langchain Concepts 关键概念