feat:图片比例增加auto

This commit is contained in:
董昭洋
2026-03-10 11:24:56 +08:00
parent 9c67be3f5f
commit 51336cb3c0
+2 -2
View File
@@ -121,7 +121,7 @@ class VectorEngineGemini(VectorEngineBase):
"multiline": True,
"default": "You are an AI assistant skilled in generating images and editing pictures."
}),
"aspect_ratio": (["1:1", "2:3", "3:2", "4:3", "3:4", "16:9", "9:16"], {
"aspect_ratio": (["Auto"", 1:1", "2:3", "3:2", "4:3", "3:4", "16:9", "9:16"], {
"default": "1:1"
}),
"image_size": (["1K", "2K", "4K"], {
@@ -194,7 +194,7 @@ class VectorEngineGemini(VectorEngineBase):
"generationConfig": {
"responseModalities": ["TEXT", "IMAGE"],
"imageConfig": {
"aspectRatio": aspect_ratio,
"aspectRatio": "" if aspect_ratio == "Auto" else aspect_ratio,
"imageSize": image_size
}
}