Spaces:
Sleeping
Sleeping
Commit
·
6d3b2b6
1
Parent(s):
025da1c
app.py
CHANGED
|
@@ -11,7 +11,9 @@ def chat_with_ai(prompt):
|
|
| 11 |
return "Error: API key missing. Set GEMINI_API_KEY in Hugging Face secrets."
|
| 12 |
try:
|
| 13 |
genai.configure(api_key=api_key)
|
| 14 |
-
|
|
|
|
|
|
|
| 15 |
response = model.generate_content(prompt)
|
| 16 |
return response.text
|
| 17 |
except Exception as e:
|
|
|
|
| 11 |
return "Error: API key missing. Set GEMINI_API_KEY in Hugging Face secrets."
|
| 12 |
try:
|
| 13 |
genai.configure(api_key=api_key)
|
| 14 |
+
available_models = [m.name for m in genai.list_models()]
|
| 15 |
+
model_name = "gemini-pro" if "gemini-pro" in available_models else available_models[0]
|
| 16 |
+
model = genai.GenerativeModel(model_name)
|
| 17 |
response = model.generate_content(prompt)
|
| 18 |
return response.text
|
| 19 |
except Exception as e:
|