youngtsai commited on
Commit
664644e
·
1 Parent(s): 66db718

client.beta.threads.update(

Browse files

thread_id=thread_id,
metadata={
"youtube_id": youtube_id,
"user_data": user_data,
"content_subject": content_subject,
"content_grade": content_grade,
"socratic_mode": socratic_mode,
"assistant_id": assistant_id,
}
)

Files changed (1) hide show
  1. app.py +16 -5
app.py CHANGED
@@ -1975,11 +1975,26 @@ def chat_with_opan_ai_assistant(password, youtube_id, user_data, thread_id, tras
1975
 
1976
  # 创建线程
1977
  if not thread_id:
1978
- thread = client.beta.threads.create()
 
 
1979
  thread_id = thread.id
1980
  else:
1981
  thread = client.beta.threads.retrieve(thread_id)
1982
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1983
  # 向线程添加用户的消息
1984
  client.beta.threads.messages.create(
1985
  thread_id=thread.id,
@@ -1992,10 +2007,6 @@ def chat_with_opan_ai_assistant(password, youtube_id, user_data, thread_id, tras
1992
  thread_id=thread.id,
1993
  assistant_id=assistant_id,
1994
  instructions=instructions,
1995
- metadata={
1996
- "video_id": youtube_id,
1997
- "user_data": user_data
1998
- }
1999
  )
2000
 
2001
  # 等待助手响应,设定最大等待时间为 30 秒
 
1975
 
1976
  # 创建线程
1977
  if not thread_id:
1978
+ thread = client.beta.threads.create(
1979
+
1980
+ )
1981
  thread_id = thread.id
1982
  else:
1983
  thread = client.beta.threads.retrieve(thread_id)
1984
 
1985
+ # add meta data to thread
1986
+ client.beta.threads.update(
1987
+ thread_id=thread_id,
1988
+ metadata={
1989
+ "youtube_id": youtube_id,
1990
+ "user_data": user_data,
1991
+ "content_subject": content_subject,
1992
+ "content_grade": content_grade,
1993
+ "socratic_mode": socratic_mode,
1994
+ "assistant_id": assistant_id,
1995
+ }
1996
+ )
1997
+
1998
  # 向线程添加用户的消息
1999
  client.beta.threads.messages.create(
2000
  thread_id=thread.id,
 
2007
  thread_id=thread.id,
2008
  assistant_id=assistant_id,
2009
  instructions=instructions,
 
 
 
 
2010
  )
2011
 
2012
  # 等待助手响应,设定最大等待时间为 30 秒