Skip to content

Commit 57d4b20

Browse files
committed
fix function_call response name error
1 parent 5a278ea commit 57d4b20

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

devchat/openai/openai_prompt.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,9 +214,9 @@ def append_response(self, delta_str: str) -> str:
214214
self.responses[index].stream_from_dict(delta)
215215

216216
if 'function_call' in delta:
217-
if 'name' in delta['function_call']:
217+
if 'name' in delta['function_call'] and \
218+
self.responses[index].function_call.get('name', '') == '':
218219
self.responses[index].function_call['name'] = \
219-
self.responses[index].function_call.get('name', '') + \
220220
delta['function_call']['name']
221221
if 'arguments' in delta['function_call']:
222222
self.responses[index].function_call['arguments'] = \

0 commit comments

Comments
 (0)