diff --git a/comfy_api_nodes/nodes_gemini.py b/comfy_api_nodes/nodes_gemini.py index fd9ff04a8..131590751 100644 --- a/comfy_api_nodes/nodes_gemini.py +++ b/comfy_api_nodes/nodes_gemini.py @@ -76,8 +76,8 @@ GEMINI_IMAGE_2_PRICE_BADGE = IO.PriceBadge( $m := widgets.model; $r := widgets.resolution; $isFlash := $contains($m, "nano banana 2"); - $flashPrices := {"1k": 0.0696, "2k": 0.1014, "4k": 0.154}; - $proPrices := {"1k": 0.134, "2k": 0.134, "4k": 0.24}; + $flashPrices := {"1k": 0.0835, "2k": 0.1217, "4k": 0.1848}; + $proPrices := {"1k": 0.1608, "2k": 0.1608, "4k": 0.288}; $prices := $isFlash ? $flashPrices : $proPrices; {"type":"usd","usd": $lookup($prices, $r), "format":{"suffix":"/Image","approximate":true}} ) @@ -1464,10 +1464,10 @@ class GeminiNanoBanana2V2(IO.ComfyNode): expr=""" ( $contains(widgets.model, "lite") - ? {"type":"usd","usd": 0.034, "format":{"suffix":"/Image","approximate":true}} + ? {"type":"usd","usd": 0.0408, "format":{"suffix":"/Image","approximate":true}} : ( $r := $lookup(widgets, "model.resolution"); - $prices := {"1k": 0.0696, "2k": 0.1014, "4k": 0.154}; + $prices := {"1k": 0.0835, "2k": 0.1217, "4k": 0.1848}; {"type":"usd","usd": $lookup($prices, $r), "format":{"suffix":"/Image","approximate":true}} ) ) diff --git a/comfy_api_nodes/nodes_openai.py b/comfy_api_nodes/nodes_openai.py index e73319e84..76915f931 100644 --- a/comfy_api_nodes/nodes_openai.py +++ b/comfy_api_nodes/nodes_openai.py @@ -494,9 +494,9 @@ class OpenAIGPTImage1(IO.ComfyNode): "high": [0.133, 0.22] }, "gpt-image-2": { - "low": [0.0048, 0.019], - "medium": [0.041, 0.168], - "high": [0.165, 0.67] + "low": [0.0058, 0.0228], + "medium": [0.0492, 0.2016], + "high": [0.198, 0.804] } }; $range := $lookup($lookup($ranges, widgets.model), widgets.quality); @@ -792,9 +792,9 @@ class OpenAIGPTImageNodeV2(IO.ComfyNode): "high": [0.133, 0.22] }, "gpt-image-2": { - "low": [0.0048, 0.019], - "medium": [0.041, 0.168], - "high": [0.165, 0.67] + "low": [0.0058, 0.0228], + "medium": [0.0492, 0.2016], + "high": [0.198, 0.804] } }; $range := $lookup($lookup($ranges, widgets.model), $lookup(widgets, "model.quality"));