Spaces:
Runtime error
Runtime error
Update main.py
Browse files
main.py
CHANGED
|
@@ -78,15 +78,10 @@ def handle_message(event):
|
|
| 78 |
"parts": [message],
|
| 79 |
})
|
| 80 |
# Check if response is valid
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
|
| 84 |
-
|
| 85 |
-
# out = response.parts[0].text
|
| 86 |
-
|
| 87 |
-
out = client.predict(messages, api_name="/predict").parts[0].text
|
| 88 |
-
if not out:
|
| 89 |
-
out = "Gemini: [No response or the response does not contain text]"
|
| 90 |
except:
|
| 91 |
out = "Gemini error!"
|
| 92 |
|
|
|
|
| 78 |
"parts": [message],
|
| 79 |
})
|
| 80 |
# Check if response is valid
|
| 81 |
+
response = model.generate_content(messages)
|
| 82 |
+
out = response.parts[0].text
|
| 83 |
+
if not response.parts or not response.parts[0].text:
|
| 84 |
+
out = response.parts[0].text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 85 |
except:
|
| 86 |
out = "Gemini error!"
|
| 87 |
|