@@ -222,13 +222,19 @@ def chat(self, instance: Dict, with_valid=True):
222
222
client_type = self .data .get ('client_type' )
223
223
chat_id = self .generate_chat (chat_id , application_id , message , client_id )
224
224
return ChatMessageSerializer (
225
- data = {'chat_id' : chat_id , 'message' : message ,
226
- 're_chat' : re_chat ,
227
- 'stream' : stream ,
228
- 'application_id' : application_id ,
229
- 'client_id' : client_id ,
230
- 'client_type' : client_type , 'form_data' : instance .get ('form_data' , {})}).chat (
231
- base_to_response = OpenaiToResponse ())
225
+ data = {
226
+ 'chat_id' : chat_id , 'message' : message ,
227
+ 're_chat' : re_chat ,
228
+ 'stream' : stream ,
229
+ 'application_id' : application_id ,
230
+ 'client_id' : client_id ,
231
+ 'client_type' : client_type ,
232
+ 'form_data' : instance .get ('form_data' , {}),
233
+ 'image_list' : instance .get ('image_list' , []),
234
+ 'document_list' : instance .get ('document_list' , []),
235
+ 'audio_list' : instance .get ('audio_list' , []),
236
+ }
237
+ ).chat (base_to_response = OpenaiToResponse ())
232
238
233
239
234
240
class ChatMessageSerializer (serializers .Serializer ):
0 commit comments