大家好,
几天前,我遇到了与 API 请求使用限制相关的问题(使用量超过了3000次)。在调整了一些设置后,使用计数器正常重置了。
然而,现在我遇到了另一个问题。
当我尝试使用 n8n 和 Dify API 端点 /v1/chat-messages 获取 旧消息 时,我始终收到以下错误:
您请求的资源不存在。
对话不存在。您请求了此 URI [/v1/chat-messages],但您是指 /v1/chat-messages 还是 /api/chat-messages 或 /v1/chat-messages//stop ?
奇怪的是:
-
对话 ID 在 Dify 中绝对存在。
-
当我直接在 Dify 控制台中搜索同一对话时,它能正常显示。
在控制台中,我可以打开该对话并查看完整的历史记录,但 API 返回“对话不存在”。
这个问题是在 API 使用计数器重置后才开始出现的。
请问您能否帮助我理解为什么 API 现在无法再访问旧的对话消息,尽管它们仍然存在于 Dify 中?
谢谢!