hermes接入deepseek遇到的奇怪问题

似乎有这么一个问题:deepseek的API强制要求回传之前对话的thinking的内容 但是由于hermes本身没有涉及回传这个字段导致了会出现400报错 Non-retryable error (HTTP 400): HTTP 400: The reasoning_content in the ...
hermes接入deepseek遇到的奇怪问题
hermes接入deepseek遇到的奇怪问题

似乎有这么一个问题:deepseek的API强制要求回传之前对话的thinking的内容 但是由于hermes本身没有涉及回传这个字段导致了会出现400报错

:cross_mark: Non-retryable error (HTTP 400): HTTP 400: The reasoning_content in the thinking mode must be passed back to the API.
:warning: Non-retryable error (HTTP 400) — trying fallback…
:warning: Error code: 400 - {‘error’: {‘message’: ‘The reasoning_content in the thinking mode must be passed back to the API.’, ‘type’: ‘invalid_request_error’, ‘param’: None, ‘code’: ‘invalid_request_error’}}

但是有一个不合理的地方 如果这么说的话每一个session只有第一个对话是成功的后面都会失败。可是实际情况是我在上午的时候对话一直是没有问题的 刚刚才发现这个问题。

难道deepseek更换了API的请求要求?

2 个帖子 - 1 位参与者

阅读完整话题

来源: linux.do查看原文