- Text-to-image-generatie
- Image-to-image-bewerking
- Compositie met meerdere afbeeldingen
- Gegenereerde afbeeldingen opslaan
- Base URL:
https://api.cometapi.com - Installeer de SDK:
pip install google-genai(Python) ofnpm install @google/genai(Node.js)
Setup
Initialiseer de client met de base URL van CometAPI:Text-to-Image-generatie
Genereer een afbeelding op basis van een tekstprompt en sla deze op in een bestand.candidates[0].content.parts, die tekst- en/of afbeeldingselementen kan bevatten:
Image-to-Image Generation
Upload een invoerafbeelding en transformeer deze met een tekst Prompt.- De Python SDK accepteert
PIL.Image-objecten direct — handmatige Base64-codering is niet nodig. - Voeg niet het voorvoegsel
data:image/jpeg;base64,toe wanneer je ruwe Base64-strings doorgeeft.
Compositie met meerdere afbeeldingen
Genereer een nieuwe afbeelding op basis van meerdere invoerafbeeldingen. CometAPI ondersteunt twee benaderingen:Methode 1: Eén collage-afbeelding
Combineer meerdere bronafbeeldingen tot één collage en beschrijf vervolgens de gewenste uitvoer.

Methode 2: Meerdere losse afbeeldingen (tot 14)
Geef meerdere afbeeldingen rechtstreeks door. Gemini 3-modellen ondersteunen tot 14 referentieafbeeldingen (objecten + personages):
4K-afbeeldingsgeneratie
Specificeerimage_config met aspect_ratio en image_size voor output met hoge resolutie:
Multi-turn Image Editing (Chat)
Gebruik de chatfunctie van de SDK om afbeeldingen iteratief te verfijnen:Tips
Prompt Optimization
Prompt Optimization
Specificeer stijlzoekwoorden (bijv. “cyberpunk, film grain, low contrast”), beeldverhouding, onderwerp, achtergrond, belichting en detailniveau.
Base64 Format
Base64 Format
Bij gebruik van raw HTTP moet je niet de prefix
data:image/png;base64, opnemen — gebruik alleen de ruwe Base64-string. De Python SDK verwerkt dit automatisch met PIL.Image-objecten.Force Image Output
Force Image Output
Stel
"responseModalities" in op alleen ["IMAGE"] om beelduitvoer zonder tekst te garanderen.