ianeksdi commited on
Commit
987b836
·
verified ·
1 Parent(s): db29e59

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -18,14 +18,17 @@ def respond(message, history: list[tuple[str, str]]):
18
  messages.append({"role": "user", "content": message})
19
 
20
  response = ""
21
- for message in client.chat_completion(
22
  messages,
23
  max_tokens=max_tokens,
24
  stream=True,
25
  temperature=temperature,
26
  top_p=top_p,
27
  ):
28
- token = message.choices[0].delta.content
 
 
 
29
  response += token
30
  yield response
31
 
 
18
  messages.append({"role": "user", "content": message})
19
 
20
  response = ""
21
+ for token_message in client.chat_completion(
22
  messages,
23
  max_tokens=max_tokens,
24
  stream=True,
25
  temperature=temperature,
26
  top_p=top_p,
27
  ):
28
+ # Retrieve token content; if empty, break the loop
29
+ token = token_message.choices[0].delta.get("content", "")
30
+ if not token:
31
+ break
32
  response += token
33
  yield response
34