这里是LangChain学习笔记第一章。
介绍
LangChain是一个用于构建大模型语言应用的开源框架,最初用于解决开发LLM应用时的公共抽象。
- LangChain支持
python和javascript(typescrpt) - LangChain关注组合和组件化,通过模块化组件链式组合成完整的应用
开发环境部署 mac
deno + jupyter notebook
deno安装命令(具体应该可以从官网获取)
curl -fsSL https://deno.land/install.sh | sh
deno安装后,配置jupyter kernel,这样notebook中就可以使用deno环境
deno jupyter --install
启动notebook
jupyter notebook
本地大模型安装
本地模型使用llama3.1,官网下载,安装即可。
模型下载完毕后,点击ollama app图标,可以看到模型已经部署在本地http://localhost:11434。
在jupyter notebook中,使用代码测试效果。可以看到通过langchain的调用,已经可以拿到模型的输出结果。