bstraehle commited on
Commit
aaf4e3a
·
verified ·
1 Parent(s): 29455b5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -6
app.py CHANGED
@@ -23,6 +23,15 @@ def create_thread(client):
23
  thread = client.beta.threads.create()
24
  show_json("thread", thread)
25
  return thread
 
 
 
 
 
 
 
 
 
26
 
27
  def wait_on_run(client, thread, run):
28
  while run.status == "queued" or run.status == "in_progress":
@@ -50,12 +59,7 @@ def chat(message, history, openai_api_key):
50
  if _thread == None:
51
  _thread = create_thread(_client)
52
 
53
- message = _client.beta.threads.messages.create(
54
- role="user",
55
- thread_id=_thread.id,
56
- content=message,
57
- )
58
- show_json("message", message)
59
 
60
  run = _client.beta.threads.runs.create(
61
  assistant_id=_assistant.id,
 
23
  thread = client.beta.threads.create()
24
  show_json("thread", thread)
25
  return thread
26
+
27
+ def create_message(client, thread, msg):
28
+ message = client.beta.threads.messages.create(
29
+ role="user",
30
+ thread_id=thread.id,
31
+ content=msg,
32
+ )
33
+ show_json("message", message)
34
+ return message
35
 
36
  def wait_on_run(client, thread, run):
37
  while run.status == "queued" or run.status == "in_progress":
 
59
  if _thread == None:
60
  _thread = create_thread(_client)
61
 
62
+ message = create_message(_client, _thread, message)
 
 
 
 
 
63
 
64
  run = _client.beta.threads.runs.create(
65
  assistant_id=_assistant.id,