Nodes/Artha-Gemini/πŸ”± Gemini Camera
ComfyUI Node

πŸ”± Gemini Camera

Camera settings for image or video prompting.If use image is selected the setting are fetched from the uploaded image by Gemini Vision.

By CyrostarΒ·Created about a year agoΒ·Updated 12 months agoΒ· 1
πŸ”± Gemini Camera
    • camera
    • markdown
    β—„typeNONEβ–Ί
    β—„contextNONEβ–Ί
    β—„shotNONEβ–Ί
    β—„lensesNONEβ–Ί
    β—„anglesNONEβ–Ί
    β—„motionNONEβ–Ί
    β—„focal_lengthNONEβ–Ί
    β—„depth_of_fieldNONEβ–Ί
    β—„aspect_ratioNONEβ–Ί
    β—„sensor_typeNONEβ–Ί
    β—„camera_styleNONEβ–Ί
    β—„framingNONEβ–Ί
    β—„camera_modelsNONEβ–Ί
    β—„filmstockNONEβ–Ί
    β—„colorNONEβ–Ί
    β—„textureNONEβ–Ί
    β—„api_keyβ–Ί
    β—„modelgemini-2.5-flashβ–Ί
    β—„max_tokens5000β–Ί
    β—„temperature0.7β–Ί
    β—„randomizefalseβ–Ί
    β—„use_imagefalseβ–Ί
    β—„imageβ–Ύβ–Ί
    CategoryArtha/LLM/GEMINI

    Inputs (23)

    NameTypeDefaultDescription
    typeCOMBONONE13 options: NONE, DSLR, MIRRORLESS, PHONE, FILM CAMERA, DIGITAL CINEMA CAMERA, +7
    contextCOMBONONE11 options: NONE, PROFESSIONAL, CONSUMER, HOBBYIST, SURVEILLANCE, CINEMATIC, +5
    shotCOMBONONE8 options: NONE, CLOSE UP SHOT, EXTREME CLOSE UP SHOT, MEDIUM SHOT, MEDIUM CLOSE UP SHOT, MEDIUM LONG SHOT, +2
    lensesCOMBONONE6 options: NONE, WIDE ANGLE LENS, STANDARD LENS, TELEPHOTO LENS, MACRO LENS, FISHEYE LENS
    anglesCOMBONONE6 options: NONE, OVER THE SHOULDER, HIGH ANGLE, LOW ANGLE, TILTED ANGLE, AERIAL ANGLE
    motionCOMBONONE16 options: NONE, PUSH IN, PULL BACK, DOLLY IN/OUT, ZOOM IN/OUT, TRACKING (FOLLOW), +10
    focal_lengthCOMBONONE8 options: NONE, 14MM, 24MM, 35MM, 50MM, 85MM, +2
    depth_of_fieldCOMBONONE4 options: NONE, SHALLOW DOF, DEEP DOF, SELECTIVE FOCUS
    aspect_ratioCOMBONONE14 options: NONE, 1:1, 4:3, 3:2, 5:4, 6:4.5, +8
    sensor_typeCOMBONONE7 options: NONE, FULL FRAME, APS-C, MICRO FOUR THIRDS, MEDIUM FORMAT, DIGITAL CINEMA CAMERA, +1
    camera_styleCOMBONONE7 options: NONE, HANDHELD, TRIPOD, DRONE, ROBOTIC ARM, STABILIZED GIMBAL, +1
    framingCOMBONONE6 options: NONE, CENTERED, LEFT THIRD, RIGHT THIRD, LOW FRAME, HIGH FRAME
    camera_modelsCOMBONONE24 options: NONE, LEICA M6, CANON AE-1, NIKON F3, FUJI X100V, SONY A7S III, +18
    filmstockCOMBONONE16 options: NONE, KODAK VISION3 500T, KODAK VISION3 250D, KODAK EKTACHROME, KODAK PORTRA 400, KODAK GOLD 200, +10
    colorCOMBONONE16 options: NONE, WARM TONE, COOL TONE, HIGH SATURATION, LOW SATURATION, MONOCHROME, +10
    textureCOMBONONE9 options: NONE, FILM_GRAIN, VIGNETTE, BLOOM, HALATION, CHROMATIC_ABERRATION, +3
    api_keySTRINGAPI key will be visible in plain text. Consider adding your api to the api.json located inside this custom node folder.
    modelCOMBOgemini-2.5-flash5 options: gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite, gemini-2.0-flash, gemini-2.0-flash-lite
    max_tokensINT50001–8192For Gemini models, a token is equivalent to about 4 characters. 100 tokens is equal to about 60-80 English words.
    temperatureFLOAT0.70–2A temperature of 0 means only the most likely tokens are selected, and there's no randomness. Conversely, a high temperature injects a high degree of randomness into the tokens selected by the model, leading to more unexpected, surprising model responses.
    randomizeBOOLEANfalseβ€”
    use_imageBOOLEANfalseβ€”
    imageCOMBO1 options: example.png

    Outputs (2)

    NameTypeDescription
    cameraARTHACAMβ€”
    markdownSTRINGβ€”