mirror of
https://github.com/OpenBMB/ChatDev.git
synced 2026-04-25 11:18:06 +00:00
Merge pull request #518 from zxrys/main
fix: chat completion remove redundant function calling return
This commit is contained in:
commit
a96d633dff
@ -307,7 +307,7 @@ class OpenAIProvider(ModelProvider):
|
||||
"""Convert internal Message to standard Chat Completions schema."""
|
||||
role_value = message.role.value
|
||||
blocks = message.blocks()
|
||||
if not blocks:
|
||||
if not blocks or message.role == MessageRole.TOOL:
|
||||
content = message.text_content()
|
||||
else:
|
||||
content = self._transform_blocks_for_chat(self._serialize_blocks(blocks, message.role))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user