MCPcopy Create free account

hub / github.com/al-swaiti/ComfyUI-OllamaGemini / types & classes

Types & classes34 in github.com/al-swaiti/ComfyUI-OllamaGemini

↓ 2 callersClassStylerData
prompt_stylerx.py:15
↓ 2 callersClassTemplate
prompt_stylerx.py:5
↓ 1 callersClassAnyType
MathExpressionNode.py:15
↓ 1 callersClassModelManager
Singleton model manager for efficient model caching.
ObjectDetectNode.py:201
ClassGeminiBBoxJoin
Join multiple bounding box lists.
ObjectDetectNode.py:858
ClassGeminiBEN2_RMBG
BEN2 Background Removal Node Uses the BEN2 (Background Erase Network) model for high-quality foreground segmentation. Excels at:
BEN2_RMBGx.py:27
ClassGeminiBRIA_RMBG
BRIA_RMBGx.py:31
ClassGeminiBRIA_RMBG_Safe
Safe version that only uses RMBG-1.4 to avoid compatibility issues
BRIA_RMBGx.py:199
ClassGeminiCLIPSeg
clipsegx.py:18
ClassGeminiClaudeAPI
GeminiOllamaNode.py:859
ClassGeminiCombineSegMasks
clipsegx.py:110
ClassGeminiConvertRasterToVector
svgnodex.py:171
ClassGeminiDrawBBoxMask
Draw bounding boxes as mask.
ObjectDetectNode.py:814
ClassGeminiFLUXResolutions
FLUXResolutions.py:4
ClassGeminiImageGenerator
GeminiImageGenerationNode.py:36
ClassGeminiLLMAPI
GeminiOllamaNode.py:1047
ClassGeminiListAvailableModels
GeminiOllamaNode.py:1980
ClassGeminiLoadImagePath
Load an image from a file path OR a directory (with index selection). When given a directory, use 'index' to select which image to load.
GeminiOllamaNode.py:1543
ClassGeminiLoadImagesFromDirectory
Load images from a directory ONE BY ONE. Outputs same structure as Load Image Path - iterates through each image.
GeminiOllamaNode.py:1780
ClassGeminiMathExpression
Math Expression Evaluator ------------------------- Evaluates mathematical expressions with inputs a, b, c, d. Supports: - A
MathExpressionNode.py:103
ClassGeminiOllamaAPI
GeminiOllamaNode.py:1277
ClassGeminiOpenAIAPI
GeminiOllamaNode.py:747
ClassGeminiQwenAPI
GeminiOllamaNode.py:521
ClassGeminiSVGPreview
svgnodex.py:541
ClassGeminiSaveSVG
svgnodex.py:266
ClassGeminiSaveTextFile
GeminiOllamaNode.py:1944
ClassGeminiSmartPromptGenerator
A node that intelligently combines multiple style elements from different categories to create creative prompts.
GeminiSmartPromptGenerator.py:13
ClassGeminiTextSplitByDelimiter
GeminiOllamaNode.py:1517
ClassGeminiUltraDetect
Ultra Object Detection Node --------------------------- Standalone implementation using latest 2025/2026 models: - YOLO-World V2.1 fo
ObjectDetectNode.py:526
ClassPromptStyler
prompt_stylerx.py:41
ClassVeoLoadVideo
Load a video file and extract frames/audio.
VeoVideoGenerationNode.py:606
ClassVeoVideoExtend
Extend a previously generated Veo video. IMPORTANT: Connect the 'video_uri' output from VeoVideoGenerator directly to this node. The
VeoVideoGenerationNode.py:679
ClassVeoVideoGenerator
Generate videos using Google's Veo API. Based on: https://ai.google.dev/gemini-api/docs/video Supports: - Text-to-video - Im
VeoVideoGenerationNode.py:122
ClassVeoVideoGeneratorAdvanced
Advanced Veo 3.1 video generation with all features: - Reference images (up to 3) - First + Last frame interpolation - Full parameter
VeoVideoGenerationNode.py:361