百炼(alibaba provider)的 OpenAI 兼容流经 LangGraph v3 event stream 累积工具调用时会丢失 tool_call.id,空 id 写入 checkpoint 后导致工具结果 无法按 tool_call_id 关联、工具状态永远停留在"进行中"。 实测确认 ainvoke 与 stream_mode=messages 累积均正常,仅 astream_events v3 协议丢失 id;升级 langchain-core 至 1.4.4 仍未修复(属上游问题 langchain#37420 / langchainjs#10937 / langgraphjs#2496)。 与已有的 SiliconFlow MiniMax 修复同源,将 alibaba 加入禁流式名单, 工具调用阶段禁用流式(正文回答仍流式)以拿到完整 tool_call。 |
||
|---|---|---|
| .. | ||
| package | ||
| scripts | ||
| server | ||
| test | ||
| .python-version | ||
| pyproject.toml | ||
| uv.lock | ||