AI大模型之Agent,RAG,LangChain(二)

之前分享了模型开发架构,借助模型架构这里讲一下大模型开发应用场景

一:开发场景

1.纯prompt

客户端提供提示词,大模型返回response

2.Agent+Function Calling

大模型要有能力调用外部api实现prompt,这时候需要agent

3.RAG

在实现专业领域需要的知识的时候,需要RAG把专业知识转为词向量存储起来

4.Fine-tuning

把RAG存储起来的数据微调大模型,让大模型更全面.

二:小结

对比上面的开发场景,会发现RAG和Fine-tuning很相似,具体开发要怎么选择呢,这里我总结了一下选择的方法.

首先确定是否补充额外的专业知识,需要额外的专业知识,那选择RAG.是否需要对接其他系统(联网,深度思考等),需要选择Agent.后续是否需要把额外的专业的知识迁移到本地,如果需要,那么选择Fine-tuning.

相关推荐
杨艺韬11 分钟前
LangChain设计与实现-第11章-Chain 组合模式
langchain·agent
杨艺韬13 分钟前
LangChain设计与实现-第7章-输出解析与结构化输出
langchain·agent
杨艺韬14 分钟前
LangChain设计与实现-第5章-语言模型抽象层
langchain·agent
杨艺韬15 分钟前
LangChain设计与实现-第14章-Agent 架构与执行循环
langchain·agent
杨艺韬16 分钟前
LangChain设计与实现-第10章-向量存储与检索器
langchain·agent
杨艺韬17 分钟前
LangChain设计与实现-第12章-回调与可观测性
langchain·agent
杨艺韬18 分钟前
LangChain设计与实现-第18章-设计模式与架构决策
langchain·agent
杨艺韬18 分钟前
LangChain设计与实现-第16章-序列化与配置系统
langchain·agent
杨艺韬18 分钟前
LangChain设计与实现-第6章-提示词模板引擎
langchain·agent
杨艺韬18 分钟前
LangChain设计与实现-第15章-工具调用与Agent模式
langchain·agent