目录
做事
概念
开源 框架。
既然是个开发框架,那开发什么的呢?
开发 大语言模型(LLMs)的应用程序。
用来搭建啥
智能体(Agent)
问答系统(QA)
对话机器人
文档搜索系统
企业私有知识库
时间
2022.10 langchain 发布
2022.11 chatgpt 发布
github 地址
langchain 不等于 大语言模型
langchain只是大语言模型的一个框架,并不等于大语言模型。
相当于spring不等于java,相当于Django、Flask 不等于 Python。
lang 是 language,翻译成大语言模型,chain是链的意思。 结合起来,叫做,将大模型 与 外部数据或者各种组件 连接成 链。目的是,构成 ai应用程序。
岗位
应用为王。
为啥要langchain
大模型用得好好的,干嘛用langchain?
回答:要应用。deepseek官网对话哪里也是一个应用。大模型默认不能联网,如果需要联网,用langchain。
也可以用GPT或者GLM4等模型的API去开发。
好处
简单高效。容易学,有多模型切换,规范统一,移植强,有现成的。
功能
可以做大数据模型应用的全套工具集。
可以做这些模块:
prompt构建
llm接入
记忆管理
工具调用
rag 智能体开发
入手
做项目。
医院智能助手
有医院的知识库。
万象知识库
京东助手
这些东西就是智能体。
位置
一些文档链接
文档: python.langchain.com/docs/introduction
api文档: python.langchain.com/api_reference