赞
踩
LLMs之LangChain:LangChain(开发和构建)、LangSmith(生产化/跟踪)、LangServe(部署为API)的基础使用案例教程—利用LangChain开发和构建LLM的应用程序(构建LLM链/RAG检索链/对话RAG检索链/构建Agent)代码实现教程之详细攻略
目录
一、运用LangSmith记录和跟踪链路:利用LangSmith平台监测语言模型应用在各个链路中的运行状态
二、构建应用:利用LangChain开发和构建LLM的应用程序,包括连接外部数据源和计算到大型语言模型(LLM)
T1、LLM链:构建基于语言模型的简单链路—利用Prompt模板和语言模型组成简单的链路进行响应
准备语言模型组件:选择使用开放API访问(如OpenAI、Anthropic)还是本地运行(如Ollama)的语言模型,并对其进行初始化设置
T2、RAG检索链:构建基于检索的链路—通过文档加载器加载数据,向量化后建立检索器索引,利用检索器查询出文档后与问题一起输入语言模型获取响应
T3、对话RAG检索链:构建对话检索链路—考虑历史对话信息,使用语言模型生成检索查询词后联合历史对话检索文档输入语言模型
T4、构建Agent:利用语言模型决定调用何种工具(如检索器、搜索器)获取信息后回答问题,形成反馈循环
三、使用LangServe提供服务:通过构建FastAPI后端并添加路由实现对外提供语言模型应用服务及可视化平台
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。