Skip to content

Commit 6437d75

Browse files
fix: reasoning content inject for openai api (#4284)
1 parent c758b2d commit 6437d75

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

astrbot/core/provider/sources/openai_source.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,8 @@ def _finally_convert_payload(self, payloads: dict):
378378
new_content.append(part)
379379
message["content"] = new_content
380380
# reasoning key is "reasoning_content"
381-
message["reasoning_content"] = reasoning_content
381+
if reasoning_content:
382+
message["reasoning_content"] = reasoning_content
382383

383384
async def _handle_api_error(
384385
self,

0 commit comments

Comments
 (0)