Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -279,8 +279,6 @@ def respond(
|
|
| 279 |
yield custom_response
|
| 280 |
return
|
| 281 |
|
| 282 |
-
|
| 283 |
-
|
| 284 |
if is_image_request(message):
|
| 285 |
try:
|
| 286 |
image = generate_image(message)
|
|
@@ -314,12 +312,13 @@ def respond(
|
|
| 314 |
for message in text_client.chat_completion(
|
| 315 |
messages,
|
| 316 |
max_tokens=max_tokens,
|
| 317 |
-
stream=True,
|
| 318 |
temperature=temperature,
|
| 319 |
top_p=top_p,
|
| 320 |
):
|
| 321 |
token = message.choices[0].delta.content
|
| 322 |
response += token
|
|
|
|
| 323 |
|
| 324 |
# Only translate back if the original was definitely non-English
|
| 325 |
if original_lang != 'en' and len(message.split()) > 2:
|
|
|
|
| 279 |
yield custom_response
|
| 280 |
return
|
| 281 |
|
|
|
|
|
|
|
| 282 |
if is_image_request(message):
|
| 283 |
try:
|
| 284 |
image = generate_image(message)
|
|
|
|
| 312 |
for message in text_client.chat_completion(
|
| 313 |
messages,
|
| 314 |
max_tokens=max_tokens,
|
| 315 |
+
stream=True, # Ensure streaming is enabled
|
| 316 |
temperature=temperature,
|
| 317 |
top_p=top_p,
|
| 318 |
):
|
| 319 |
token = message.choices[0].delta.content
|
| 320 |
response += token
|
| 321 |
+
yield response # Yield progressively for animation
|
| 322 |
|
| 323 |
# Only translate back if the original was definitely non-English
|
| 324 |
if original_lang != 'en' and len(message.split()) > 2:
|