9 lines
No EOL
325 B
Text
9 lines
No EOL
325 B
Text
# Map OpenAI-style dimensions to provider-specific params.
|
|
# Gemini: aspect ratio (1:1, 16:9, 9:16) — no size param
|
|
# Zhipu: fixed 1280x1280 — we map all our sizes to this
|
|
def size_for_provider [size: string, provider: string] {
|
|
match $provider {
|
|
"zhipu" => "1280x1280",
|
|
_ => $size,
|
|
}
|
|
} |