fix(app_chat_service): modify file handling in message construction
This commit is contained in:
@@ -234,7 +234,7 @@ class AppChatService:
|
|||||||
file_list = []
|
file_list = []
|
||||||
for file in files:
|
for file in files:
|
||||||
file_dict = file.model_dump()
|
file_dict = file.model_dump()
|
||||||
file_dict["upload_file_id"] = str(file_dict["upload_file_id"])
|
file_dict["upload_file_id"] = str(file_dict["upload_file_id"]) if file_dict["upload_file_id"] else None
|
||||||
file_list.append(file_dict)
|
file_list.append(file_dict)
|
||||||
messages = [
|
messages = [
|
||||||
{"role": "user", "content": message, "files": file_list},
|
{"role": "user", "content": message, "files": file_list},
|
||||||
@@ -514,7 +514,7 @@ class AppChatService:
|
|||||||
file_list = []
|
file_list = []
|
||||||
for file in files:
|
for file in files:
|
||||||
file_dict = file.model_dump()
|
file_dict = file.model_dump()
|
||||||
file_dict["upload_file_id"] = str(file_dict["upload_file_id"])
|
file_dict["upload_file_id"] = str(file_dict["upload_file_id"]) if file_dict["upload_file_id"] else None
|
||||||
file_list.append(file_dict)
|
file_list.append(file_dict)
|
||||||
messages = [
|
messages = [
|
||||||
{"role": "user", "content": message, "files": file_list},
|
{"role": "user", "content": message, "files": file_list},
|
||||||
|
|||||||
Reference in New Issue
Block a user