antoineandrieu commited on
Commit
bd51567
·
1 Parent(s): 8a9bdee

Use thread id in stream runs

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -13,9 +13,10 @@ async def respond(
13
  system_message,
14
  ):
15
  thread = await client.threads.create()
 
16
 
17
- await thread.messages.create(
18
- thread_id=thread.id,
19
  content=message,
20
  role="user"
21
  )
@@ -27,7 +28,7 @@ async def respond(
27
  response = ""
28
 
29
  async for chunk in client.runs.stream(
30
- thread_id=thread.id,
31
  assistant_id=assistants[0]["assistant_id"],
32
  input={},
33
  stream_mode="events",
 
13
  system_message,
14
  ):
15
  thread = await client.threads.create()
16
+ thread_id = thread["thread_id"]
17
 
18
+ await client.threads.messages.create(
19
+ thread_id=thread_id,
20
  content=message,
21
  role="user"
22
  )
 
28
  response = ""
29
 
30
  async for chunk in client.runs.stream(
31
+ thread_id=thread_id,
32
  assistant_id=assistants[0]["assistant_id"],
33
  input={},
34
  stream_mode="events",