花 2 分钟带你认识一下 LangChain

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
简介: 花 2 分钟带你认识一下 LangChain

LangChain 是现在最热门的 AI 应用框架之一。

2022 年 10 月才刚刚推出,截止到目前它在 GitHub 上已经有了 77.3K 颗星的点赞了,它是 GitHub 上增长最快的开源项目。

在 GitHub 社区上,每天都有众多开发者,用它创造一些很新很酷的应用。

官方介绍

LangChain 是一个用于开发由语言模型驱动的应用程序的框架。

它能够使应用程序具备以下能力:

  • 上下文感知能力:将语言模型连接到上下文信息源(提示指令、少量示例、用于支撑其响应的内容等)
  • 推理能力:依赖语言模型进行推理(基于提供的上下文如何回答问题、采取什么行动等)

组成部分

180d9d3042697474937ca298b346800e.png

能干什么?

  • 智能文档助手
  • 语言翻译服务
  • 内容推荐系统
  • 智能问答系统
  • ...

源码

GitHub:https://github.com/langchain-ai/langchain

官网:https://python.langchain.com/docs/get_started/introduction

小结

LangChain 是一个 开源框架,它提供了构建基于 LLM 的 AI 应用所需的各种模块与工具,大大降低了开发应用的门槛,使得任何人都可以轻松构建大模型的应用。

LangChain 对于大模型开发工程师来说是必须掌握的。

不要把它想的那么难,框架嘛,作为程序员的我们应该都不陌生,就是为了降低开发门槛,提高工作效率。

可以把它类比成,Java 中的 Spring,Python 中的 Django,PHP 中的 Laravel,没那么复杂,学就行啦,一个字就是干。

关于 LangChain 中的组件,后续文章进行讲解,敬请关注 ~

从小白程序员的角度,动手实践大模型应用开发,欢迎大家围观,AI 时代,我们一起成长。

相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
目录
相关文章
|
8月前
|
人工智能 前端开发
【ChatGPT 指令大全】怎么使用ChatGPT写履历和通过面试
【ChatGPT 指令大全】怎么使用ChatGPT写履历和通过面试
117 0
|
8月前
|
人工智能 搜索推荐
【ChatGPT 指令大全】怎么使用ChatGPT来帮我们写作
【ChatGPT 指令大全】怎么使用ChatGPT来帮我们写作
161 0
|
消息中间件 前端开发 调度
C++20 协程——你还只是听过?觉得没时间了解,这里可以帮到你。五分钟 从没听过到使用的帮助手册
来源:协程是在C++20 标准中提出的一个新的工具。 它突破传统的程序在cpu中来回切换时需要更新和恢复PCB资源现场的耗时操作(多进程)或者COW(低级调度)操作时间。
256 0
|
8月前
|
机器学习/深度学习 人工智能 自然语言处理
技术小白能看懂的ChatGPT原理介绍
网上有关 ChatGPT 的原理介绍文章一大堆,要么是从 NLP 的历史开始讲起,要么是上数 GPT 3 代,内容都相对冗长和复杂。其实 ChatGPT 的原理并不难理解,我将以最通俗易懂的方式为技术小白解读,帮助大家更好地了解这一技术
635 1
技术小白能看懂的ChatGPT原理介绍
|
8月前
|
存储 机器学习/深度学习 算法
|
8月前
|
存储 设计模式 自然语言处理
Python面试常见问题集锦:基础语法篇
【4月更文挑战第13天】# Python面试必备:在求职Python开发岗位的过程中,扎实掌握基础语法是成功应对面试的关键。本篇博客将聚焦Python基础语法,梳理面试中常见的问题、易错点,并提供实用的代码示例,帮助您在面试中展现出深厚的技术功底,从容应对挑战。
69 0
|
Python
1轻松学python第一节到第五节
1轻松学python第一节到第五节
50 0
|
人工智能 自然语言处理 机器人
如何用ChatGPT学Python
关于ChatGPT的能力,大家想必都已听说,很多同学应该都亲自体验过了。其在自然语言处理方面的出色表现,绝对是颠覆了之前大众对人工智能的印象
|
人工智能 运维 算法
和想要通过学习 Python 转行的同学聊一聊
来编程教室的求职者大概都想知道:学Python到底适不适合转行?这个问题也不好回答,因为转行成功的案例绝对不少,但是我从没见过有哪个程序员只会一种语言。Python的优点是,它很适合入门。
|
开发工具 数据库 Android开发
第一遍阅读之《软件开发工具》
前言: 《软件开发工具》感觉学习起来比较容易,但是在画导图的过程中,给每层归类却让我不感到那么容易了。

热门文章

最新文章