Update app.py
Browse files
app.py
CHANGED
|
@@ -15,7 +15,7 @@ from apscheduler.schedulers.background import BackgroundScheduler
|
|
| 15 |
from flask import Flask, request, jsonify, Response, stream_with_context
|
| 16 |
|
| 17 |
os.environ['TZ'] = 'Asia/Shanghai'
|
| 18 |
-
time.tzset()
|
| 19 |
|
| 20 |
logging.basicConfig(level=logging.INFO,
|
| 21 |
format='%(asctime)s - %(levelname)s - %(message)s')
|
|
@@ -858,6 +858,9 @@ def handsome_images_generations():
|
|
| 858 |
siliconflow_data["safety_tolerance"] = data.get("safety_tolerance", 2)
|
| 859 |
siliconflow_data["interval"] = data.get("interval", 2)
|
| 860 |
siliconflow_data["output_format"] = data.get("output_format", "png")
|
|
|
|
|
|
|
|
|
|
| 861 |
|
| 862 |
if siliconflow_data["width"] < 256 or siliconflow_data["width"] > 1440 or siliconflow_data["width"] % 32 != 0:
|
| 863 |
siliconflow_data["width"] = 1024
|
|
@@ -898,7 +901,7 @@ def handsome_images_generations():
|
|
| 898 |
siliconflow_data["guidance_scale"] = 0
|
| 899 |
if siliconflow_data["guidance_scale"] > 100:
|
| 900 |
siliconflow_data["guidance_scale"] = 100
|
| 901 |
-
|
| 902 |
if "image_size" in siliconflow_data and siliconflow_data["image_size"] not in ["1024x1024", "512x1024", "768x512", "768x1024", "1024x576", "576x1024","960x1280", "720x1440", "720x1280"]:
|
| 903 |
siliconflow_data["image_size"] = "1024x1024"
|
| 904 |
|
|
@@ -1047,7 +1050,9 @@ def handsome_chat_completions():
|
|
| 1047 |
siliconflow_data["safety_tolerance"] = data.get("safety_tolerance", 2)
|
| 1048 |
siliconflow_data["interval"] = data.get("interval", 2)
|
| 1049 |
siliconflow_data["output_format"] = data.get("output_format", "png")
|
| 1050 |
-
|
|
|
|
|
|
|
| 1051 |
if siliconflow_data["width"] < 256 or siliconflow_data["width"] > 1440 or siliconflow_data["width"] % 32 != 0:
|
| 1052 |
siliconflow_data["width"] = 1024
|
| 1053 |
if siliconflow_data["height"] < 256 or siliconflow_data["height"] > 1440 or siliconflow_data["height"] % 32 != 0:
|
|
|
|
| 15 |
from flask import Flask, request, jsonify, Response, stream_with_context
|
| 16 |
|
| 17 |
os.environ['TZ'] = 'Asia/Shanghai'
|
| 18 |
+
# time.tzset()
|
| 19 |
|
| 20 |
logging.basicConfig(level=logging.INFO,
|
| 21 |
format='%(asctime)s - %(levelname)s - %(message)s')
|
|
|
|
| 858 |
siliconflow_data["safety_tolerance"] = data.get("safety_tolerance", 2)
|
| 859 |
siliconflow_data["interval"] = data.get("interval", 2)
|
| 860 |
siliconflow_data["output_format"] = data.get("output_format", "png")
|
| 861 |
+
seed = data.get("seed")
|
| 862 |
+
if isinstance(seed, int) and 0 < seed < 9999999999:
|
| 863 |
+
siliconflow_data["seed"] = seed
|
| 864 |
|
| 865 |
if siliconflow_data["width"] < 256 or siliconflow_data["width"] > 1440 or siliconflow_data["width"] % 32 != 0:
|
| 866 |
siliconflow_data["width"] = 1024
|
|
|
|
| 901 |
siliconflow_data["guidance_scale"] = 0
|
| 902 |
if siliconflow_data["guidance_scale"] > 100:
|
| 903 |
siliconflow_data["guidance_scale"] = 100
|
| 904 |
+
|
| 905 |
if "image_size" in siliconflow_data and siliconflow_data["image_size"] not in ["1024x1024", "512x1024", "768x512", "768x1024", "1024x576", "576x1024","960x1280", "720x1440", "720x1280"]:
|
| 906 |
siliconflow_data["image_size"] = "1024x1024"
|
| 907 |
|
|
|
|
| 1050 |
siliconflow_data["safety_tolerance"] = data.get("safety_tolerance", 2)
|
| 1051 |
siliconflow_data["interval"] = data.get("interval", 2)
|
| 1052 |
siliconflow_data["output_format"] = data.get("output_format", "png")
|
| 1053 |
+
seed = data.get("seed")
|
| 1054 |
+
if isinstance(seed, int) and 0 < seed < 9999999999:
|
| 1055 |
+
siliconflow_data["seed"] = seed
|
| 1056 |
if siliconflow_data["width"] < 256 or siliconflow_data["width"] > 1440 or siliconflow_data["width"] % 32 != 0:
|
| 1057 |
siliconflow_data["width"] = 1024
|
| 1058 |
if siliconflow_data["height"] < 256 or siliconflow_data["height"] > 1440 or siliconflow_data["height"] % 32 != 0:
|