@@ -467,14 +467,11 @@ class GeminiNode(IO.ComfyNode):
467467 def define_schema (cls ):
468468 return IO .Schema (
469469 node_id = "GeminiNode" ,
470- display_name = "Google Gemini (legacy )" ,
470+ display_name = "Google Gemini (DEPRECATED )" ,
471471 category = "partner/text/Gemini" ,
472472 description = "Generate text responses with Google's Gemini AI model. "
473473 "You can provide multiple types of inputs (text, images, audio, video) "
474- "as context for generating more relevant and meaningful responses. "
475- "This class name is historical and is kept only for compatibility with existing workflows; "
476- "it supports the current Gemini models, "
477- "so prefer the GeminiNodeV2 ('Google Gemini') node for new workflows." ,
474+ "as context for generating more relevant and meaningful responses." ,
478475 inputs = [
479476 IO .String .Input (
480477 "prompt" ,
@@ -576,7 +573,7 @@ def define_schema(cls):
576573 )
577574 """ ,
578575 ),
579- is_deprecated = True ,
576+ is_deprecated = True , # superseded by GeminiNodeV3
580577 )
581578
582579 @classmethod
@@ -890,7 +887,7 @@ class GeminiNodeV2(IO.ComfyNode):
890887 def define_schema (cls ):
891888 return IO .Schema (
892889 node_id = "GeminiNodeV2" ,
893- display_name = "Google Gemini" ,
890+ display_name = "Google Gemini (DEPRECATED) " ,
894891 category = "partner/text/Gemini" ,
895892 description = "Generate text responses with Google's Gemini models. Provide a text prompt and, "
896893 "optionally, one or more images, audio clips, videos, or files as multimodal context." ,
@@ -948,7 +945,7 @@ def define_schema(cls):
948945 ],
949946 is_api_node = True ,
950947 price_badge = GEMINI_TEXT_PRICE_BADGE ,
951- is_deprecated = True ,
948+ is_deprecated = True , # superseded by GeminiNodeV3
952949 )
953950
954951 @classmethod
@@ -1402,14 +1399,9 @@ class GeminiNanoBanana2(IO.ComfyNode):
14021399 def define_schema (cls ):
14031400 return IO .Schema (
14041401 node_id = "GeminiNanoBanana2" ,
1405- display_name = "Nano Banana 2 (legacy )" ,
1402+ display_name = "Nano Banana 2 (DEPRECATED )" ,
14061403 category = "partner/image/Gemini" ,
1407- description = (
1408- "Generate or edit images synchronously via Google Vertex API. "
1409- "This class name is historical and is kept only for compatibility with existing workflows; "
1410- "it supports the current models, "
1411- "so prefer the GeminiNanoBanana2V2 ('Nano Banana 2') node for new workflows."
1412- ),
1404+ description = "Generate or edit images synchronously via Google Vertex API." ,
14131405 inputs = [
14141406 IO .String .Input (
14151407 "prompt" ,
@@ -1504,7 +1496,7 @@ def define_schema(cls):
15041496 ],
15051497 is_api_node = True ,
15061498 price_badge = GEMINI_IMAGE_2_PRICE_BADGE ,
1507- is_deprecated = True ,
1499+ is_deprecated = True , # superseded by GeminiNanoBanana2V2
15081500 )
15091501
15101502 @classmethod
@@ -1887,7 +1879,7 @@ class GeminiVideoOmni(IO.ComfyNode):
18871879 def define_schema (cls ):
18881880 return IO .Schema (
18891881 node_id = "GeminiVideoOmni" ,
1890- display_name = "Google Gemini Omni (Video)" ,
1882+ display_name = "Google Gemini Omni (Video) (DEPRECATED) " ,
18911883 category = "partner/video/Gemini" ,
18921884 essentials_category = "Video Generation" ,
18931885 description = "Generate a video with audio from a text prompt using Google's Gemini Omni Flash model. "
@@ -1921,7 +1913,7 @@ def define_schema(cls):
19211913 IO .Hidden .unique_id ,
19221914 ],
19231915 is_api_node = True ,
1924- is_deprecated = True ,
1916+ is_deprecated = True , # superseded by GeminiVideoOmniV2
19251917 price_badge = IO .PriceBadge (
19261918 expr = '{"type":"usd","usd":0.1449,"format":{"suffix":"/second","approximate":true}}'
19271919 ),
0 commit comments