|
@@ -76,13 +76,13 @@ class MessageService:
|
|
|
print(
|
|
|
"create_messagecreate_messagecreate_messagecreate_messagecreate_messagecreate_message"
|
|
|
)
|
|
|
- print(thread)
|
|
|
- print(body)
|
|
|
+ # print(thread)
|
|
|
+ # print(body)
|
|
|
# TODO message annotations
|
|
|
body_file_ids = body.file_ids
|
|
|
if body.attachments:
|
|
|
body_file_ids = [a.get("file_id") for a in body.attachments]
|
|
|
- print(body_file_ids)
|
|
|
+ # print(body_file_ids)
|
|
|
if body_file_ids:
|
|
|
thread_file_ids = []
|
|
|
if thread.tool_resources and "file_search" in thread.tool_resources:
|
|
@@ -106,6 +106,7 @@ class MessageService:
|
|
|
thread.tool_resources.get("file_search").get("vector_stores")[0][
|
|
|
"file_ids"
|
|
|
] = thread_file_ids
|
|
|
+ print(thread)
|
|
|
session.add(thread)
|
|
|
await session.commit()
|
|
|
await session.refresh(thread)
|