这个问题给我整郁闷了,自己的水平本身就不行,于是就想请教一下大家,这个官方的包@cloudbase/agent-adapter-langgraph配合langchain/langgraph使用真有bug吗?为什么改完就好用了?
我在微信云开发上使用了LangGraph JavaScript 官方示例,作为云函数使用,还给这个云函数绑定了agent。还没开始写业务,只是配置了第三方大模型(DeepSeek),大模型文本生成完毕后就开始提示错误:
Received a message of unknown message id from current run. Run Id: 019f3265-f195-771a-8fc2-9935533a171d Message Id from current run: a88aaf1e-980f-4d7f-b0f0-0ebb61285a50 Message Id from received message: run-019f3265-f195-771a-8fc2-9935533a171
尝试各种方案无果后,我就直接尝试改动了@cloudbase/agent-adapter-langgraph这个官方的package,改动的内容如下:
index文件(删掉了第250-255行):
subscriber.next({
type: import_client.EventType.RUN_ERROR,
code: "INTERNAL_ERROR",
message: `Received a message of unknown message id from current run. Run Id: ${event.run_id} Message Id from current run: ${chatModelRun.messageId} Message Id from received message: ${chunkId}`
});
continue;
改为了 chunkId = chatModelRun.messageId; 其实就是忽略了这个错误输出。
另外,还有index.mjs的相应位置也改了。
然后就跑通了......
相似问题