from runcrate import Runcrateclient = Runcrate(api_key="rc_live_YOUR_API_KEY")image = client.models.generate_image( model="google/imagen-4.0-preview", prompt="A ceramic coffee mug on a wooden table, morning sunlight through a window, shallow depth of field",)image.data[0].save("coffee-mug.png")
Imagen 4 renders text inside images more accurately than most diffusion models:
from runcrate import Runcrateclient = Runcrate(api_key="rc_live_YOUR_API_KEY")image = client.models.generate_image( model="google/imagen-4.0-ultra", prompt='Neon sign on a brick wall reading "OPEN 24 HOURS" in blue and pink neon, dark alley, rain-slicked pavement',)image.data[0].save("neon-sign.png")
import Runcrate from '@runcrate/sdk';const rc = new Runcrate({ apiKey: 'rc_live_YOUR_API_KEY' });const image = await rc.models.generateImage({ model: 'google/imagen-4.0-fast', prompt: 'Flat-lay photo of notebook, pen, and coffee cup on white desk', aspectRatio: '1:1',});await image.save('flatlay.png');