【每日一问系列】LangChain中支持几种Model?

如果按模型的厂商等分类有无数种,claude、gpt、qwen等,如果按功能分大致有三种:大语言模型LLM、聊天模型ChatModel、文本嵌入模型EmbeddingModel。

1.LLM

大语言模型,通常以text作为输入输出,通常用于简单问答、翻译、文本补全等功能。

2.Chat Model

聊天模型,通常同于agent的多轮对话、工具调用等复杂场景,在LangChain中它的输入输出都是message,更直接的说输入是一串message输出一条message,因为agent开发中不可能只有用户的提问,还包含系统提示词、上下文、工具调用等。

3.Embedding Model

文本嵌入模型,它一般是把输入的text转为向量,供系统做语义化搜索。而langchain的Embedding类为统一不同厂商提供了标准化接口。

另外LLM和Chat Model本质上其实都是聊天模型,但是并不冲突,Chat Model更像是LangChain单独为了复杂场景下为了规范化LLM输入而设计的规范。

相关推荐
AGV算法笔记6 小时前
二维码目标检测论文精读:EA-OBB 如何用轻量化旋转检测提升 QR 码定位效果?
人工智能·目标检测·目标跟踪
nap-joker6 小时前
基于大语言模型的大规模人群中的生物年龄预测
人工智能·语言模型·自然语言处理·生物年龄·器官特异的生物年龄
Omics Pro6 小时前
上海AI Lab+复旦大学:双轨协同实现自动化虚拟细胞建模
运维·人工智能·语言模型·自然语言处理·数据挖掘·数据分析·自动化
星爷AG I6 小时前
19-2 符号学(AGI基础理论)
人工智能·agi
happyprince6 小时前
2026年04月12日全球AI前沿动态
人工智能
xixixi777776 小时前
Token 经济引爆 AI 产业加速:从百模大战到百虾大战,谁在定义 2026 的中国 AI?
大数据·人工智能·机器学习·ai·大模型·算力·通信
爱上珍珠的贝壳6 小时前
ESP32-S3-CAM:豆包语音识别文字后控制小车(一)——注册豆包火山引擎开发者接口
人工智能·语音识别·智能硬件·火山引擎·esp32-s3·豆包语音
七七powerful6 小时前
运维养龙虾--使用Tidb skill,让 AI 写出「生产级」SQL
人工智能
IT枫斗者6 小时前
MSE Nacos Prompt 管理:AI Agent 配置的工程化治理实践
网络·人工智能·websocket·网络协议·prompt·jar