大语言模型开发框架——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英文文档

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

相关推荐
星辰生活说11 分钟前
理想树图书:以科技赋能教育,开启AI时代自主学习新范式
人工智能·科技·学习
说私域19 分钟前
定制开发开源AI智能名片S2B2C商城小程序:数字营销时代的话语权重构
人工智能·小程序·开源·零售
武子康24 分钟前
大数据-274 Spark MLib - 基础介绍 机器学习算法 剪枝 后剪枝 ID3 C4.5 CART
大数据·人工智能·算法·机器学习·语言模型·spark-ml·剪枝
彭祥.34 分钟前
安全帽目标检测
人工智能·目标检测·目标跟踪
DisonTangor1 小时前
【小米拥抱AI】小米开源 MiMo-7B-RL-0530
人工智能
理***所2 小时前
湖北理元理律师事务所:用科学规划重塑债务人生
人工智能
文莉wenliii2 小时前
打卡day41
人工智能·深度学习
Lilith的AI学习日记2 小时前
n8n 中文系列教程_25.在n8n中调用外部Python库
开发语言·人工智能·python·机器学习·chatgpt·ai编程·n8n
说私域2 小时前
基于开源AI大模型AI智能名片S2B2C商城小程序源码的私域流量运营与内容定位策略研究
人工智能·小程序·开源·产品运营·流量运营·零售
pen-ai3 小时前
【深度学习】16. Deep Generative Models:生成对抗网络(GAN)
人工智能·深度学习·生成对抗网络