Files
CosmicLaca-ComfyUI_Primere_…/json/api_schemas.json
T

62 lines
1.4 KiB
JSON

{
"Gemini": {
"text2image": {
"provider": "Gemini",
"service": "text2image",
"possible_parameters": {
"aspect_ratio": [
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
],
"resolution": [
"1K",
"2K",
"4K"
],
"model": [
"gemini-3-pro-image-preview",
"gemini-2.5-flash-image"
]
},
"request": {
"method": "SDK",
"endpoint": "client.models.generate_content",
"sdk_call": {
"args": [],
"kwargs": {
"model": "{{model}}",
"contents": [
"{{prompt}}"
],
"config": {
"$call": "types.GenerateContentConfig",
"$args": [],
"$kwargs": {
"response_modalities": [
"{{config_response_modalities_0}}"
],
"image_config": {
"$call": "types.ImageConfig",
"$args": [],
"$kwargs": {
"aspect_ratio": "{{config_image_config_aspect_ratio}}",
"image_size": "{{config_image_config_image_size}}"
}
}
}
}
}
}
}
}
}
}