File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ async def chat_completion_stream_generator(
180
180
found_action_name = True
181
181
finish_reason = "function_call"
182
182
else :
183
- messages = [DeltaMessage (content = delta_text )]
183
+ messages = [DeltaMessage (content = delta_text , role = Role . ASSISTANT )]
184
184
finish_reason = content .get ("finish_reason" , "stop" )
185
185
186
186
chunks = []
Original file line number Diff line number Diff line change @@ -189,7 +189,7 @@ async def completion_stream_generator() -> AsyncGenerator[str, None]:
189
189
found_action_name = True
190
190
finish_reason = "function_call"
191
191
else :
192
- msgs = [DeltaMessage (content = delta_text )]
192
+ msgs = [DeltaMessage (content = delta_text , role = Role . ASSISTANT )]
193
193
finish_reason = output .finish_reason
194
194
195
195
for m in msgs :
@@ -199,7 +199,7 @@ async def completion_stream_generator() -> AsyncGenerator[str, None]:
199
199
if output .finish_reason is not None :
200
200
response_json = create_stream_response_json (
201
201
index = i ,
202
- delta = DeltaMessage (content = "" ),
202
+ delta = DeltaMessage (content = "" , role = Role . ASSISTANT ),
203
203
finish_reason = output .finish_reason ,
204
204
)
205
205
yield f"data: { response_json } \n \n "
You can’t perform that action at this time.
0 commit comments