Langchain是什么?

1.Langchain 是一个用于开发由语言模型驱动的应用程序的框架。(类似于JDBC)

2.三个核心组件

compents组件:,相当于JDBC调用各种大语言模型的,代码也是一样的

chains链:讲不通的组件组合起来解决特定的任务

agents代理:LLMS能够与外部环境进行交互

3.使用langchain的理由

1.数据连接:允许大语言模型连接到自己的数据源,可以使大模型从私有数据提取数据

2.行动执行:可以帮助你根据这些信息执行特定操作,比如发邮件

4.langchain的核心

1.模型models,允许你连接到大语言模型,如GPT4或Hugging Face

2.promt templates:提示词模板,将你的输入插入到模板中

3.chains:允许你的多个组件组合在一起

4.agents: 允许语言模型和外部api交互

5.embedding:从向量数据库标识和检索的手段

6.indexs:建立索引从语言模型中提取相关信息

 

posted @   LarkMidTable  阅读(107)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示