接受的消息格式
LangChain 模块接受MessageLikeRepresentation,其定义为
{ role: "user", content: "Hello world!" })、元组和纯字符串(它们被转换为 HumanMessage 对象)。 如果模块接收到的值不属于这些格式之一,您将收到一个错误:故障排除
解决此错误的方法- 确保格式正确:聊天模型的所有输入都必须是 LangChain 消息类数组或受支持的类似消息的格式
- 验证您的消息没有发生意外的字符串化或转换
- 检查错误的堆栈跟踪,并添加日志语句以检查消息对象在传递给模型之前的情况
以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。