【LangChain学习之旅】—(2) LangChain系统快速入门
LangChain 的基本安装
LangChain 的基本安装特别简单。pip install langchain
。但是LangChain 要与各种模型、数据存储库集成,比如说最重要的 OpenAI 的 API 接口,比如说开源大模型库 HuggingFace Hub,再比如说对各种向量数据库的支持。默认情况下,是没有同时安装所需的依赖项。也就是说,当你 pip install langchain
之后,可能还需要 pip install openai
、pip install chroma
(一种向量数据库)……
用下面两种方法,我们就可以在安装 LangChain 的方法时,引入大多数的依赖项。安装 LangChain 时包括常用的开源 LLM(大语言模型) 库:
安装 LangChain 时包括常用的开源 LLM(大语言模型) 库:pip install langchain[llms]
安装完成之后,还需要更新到 LangChain 的最新版本,这样才能使用较新的工具。pip install --upgrade langchain
OpenAI API
LangChain 本质上就是对各种大模型提供的 API 的套壳,是为了方便我们使用这些 API,搭建起来的一些框架、模块和接口。
因此,要了解 LangChain 的底层逻辑,需要了解大模型的 API