Spaces:
Building
Building
Upload app.py
Browse files
app.py
CHANGED
@@ -232,9 +232,7 @@ GEMINI_MODELS = [
|
|
232 |
{"id": "gemini-2.0-flash-exp"},
|
233 |
{"id": "gemini-2.0-flash-thinking-exp-1219"},
|
234 |
{"id": "gemini-2.0-flash-thinking-exp-01-21"},
|
235 |
-
{"id": "gemini-2.0-exp"}
|
236 |
-
{"id": "gemini-2.0-pro-exp"},
|
237 |
-
{"id": "gemini-2.0-pro-exp-01-28"}
|
238 |
]
|
239 |
|
240 |
@app.route('/')
|
@@ -688,18 +686,18 @@ def embeddings():
|
|
688 |
print(f"请求Embeddings失败↙\: {e}")
|
689 |
return jsonify({"error": str(e)}), 500
|
690 |
|
691 |
-
def keep_alive():
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
|
699 |
if __name__ == '__main__':
|
700 |
scheduler = BackgroundScheduler()
|
701 |
|
702 |
-
scheduler.add_job(keep_alive, 'interval', hours=12)
|
703 |
scheduler.start()
|
704 |
logger.info(f"Reminiproxy v2.3.5 启动")
|
705 |
logger.info(f"最大尝试次数/MaxRetries: {MAX_RETRIES}")
|
|
|
232 |
{"id": "gemini-2.0-flash-exp"},
|
233 |
{"id": "gemini-2.0-flash-thinking-exp-1219"},
|
234 |
{"id": "gemini-2.0-flash-thinking-exp-01-21"},
|
235 |
+
{"id": "gemini-2.0-pro-exp"}
|
|
|
|
|
236 |
]
|
237 |
|
238 |
@app.route('/')
|
|
|
686 |
print(f"请求Embeddings失败↙\: {e}")
|
687 |
return jsonify({"error": str(e)}), 500
|
688 |
|
689 |
+
# def keep_alive():
|
690 |
+
# try:
|
691 |
+
# response = requests.get("http://127.0.0.1:7860/", timeout=10)
|
692 |
+
# response.raise_for_status()
|
693 |
+
# print(f"Keep alive ping successful: {response.status_code} at {time.ctime()}")
|
694 |
+
# except requests.exceptions.RequestException as e:
|
695 |
+
# print(f"Keep alive ping failed: {e} at {time.ctime()}")
|
696 |
|
697 |
if __name__ == '__main__':
|
698 |
scheduler = BackgroundScheduler()
|
699 |
|
700 |
+
# scheduler.add_job(keep_alive, 'interval', hours=12)
|
701 |
scheduler.start()
|
702 |
logger.info(f"Reminiproxy v2.3.5 启动")
|
703 |
logger.info(f"最大尝试次数/MaxRetries: {MAX_RETRIES}")
|