大语言模型开发框架——LangChain

什么是LangChain

LangChain是一个开发由语言模型驱动的应用程序的框架,它提供了一套工具、组件和接口,可以简化构建高级语言模型应用程序的过程。利用LangChain可以使应用程序具备两个能力:

  • 上下文感知

将语言模型与上下文(提示语指令、举例、响应的内容等)源连接起来

  • 推理

依赖语言模型完成推理(包括如何根据提供的上下文进行回答、采取什么样的行动等等)

::: tip

就像做Web开发一样,使用Java语言开发我们会首选Spring Boot框架,使用Python语言开发我们会首选Django框架,使用框架可以大大简化我们的开发过程。

:::

LangChain的由来

LangChain于2022年10月作为一个开源项目由Harrison Chase启动,当时他在一家机器学习初创公司Robust Intelligence(一家专注于测试和验证机器学习模型的MLOps公司)领导ML团队。

目前Harrison Chase是LangChain的创始人和CEO,他曾在哈佛大学学习统计和计算机科学。

  • 2023年3月LangChain获得1000万美元融资
  • 2023年7月18日LangChain发布了大模型应用开发平台LangSmith,期望让开发者可以快速构建一个可以投入到生产环境的LLM应用
  • 2024年1月LangChain官方宣布发布首个稳定版本------LangChain v0.1.0

如何学习LangChain

学习任何一门编程语言或者工具,首推官方文档。

LangChain官网

LangChain英文文档

目前官方没有推出中文文档,对英文学习吃力的朋友可以持续关注我们。

相关推荐
吴佳浩2 小时前
OpenClaw Windows 完整安装与本地模型配置教程(实战版)
llm·openai
风象南2 小时前
Token太贵?我用这个数据格式把上下文窗口扩大2倍
人工智能·后端
NAGNIP11 小时前
轻松搞懂全连接神经网络结构!
人工智能·算法·面试
moshuying12 小时前
别让AI焦虑,偷走你本该有的底气
前端·人工智能
董董灿是个攻城狮13 小时前
零基础带你用 AI 搞定命令行
人工智能
喝拿铁写前端15 小时前
Dify 构建 FE 工作流:前端团队可复用 AI 工作流实战
前端·人工智能
阿里云大数据AI技术16 小时前
阿里云 EMR Serverless Spark + DataWorks 技术实践:引领企业 Data+AI 一体化转型
人工智能
billhan201616 小时前
MCP 深入理解:协议原理与自定义开发
人工智能
Jahzo16 小时前
openclaw桌面端体验--ClawX
人工智能·github