# RealTime Text to Image > Generate high-quality images in just 2–4 seconds. From realistic and 3D art to fantasy our realtime model brings your ideas to life instantly. ## Overview - **Model ID**: `realtime-text-to-image` - **Category**: image - **Provider**: modelslab - **Status**: active - **Screenshot**: `https://assets.modelslab.com/generations/0980716d-05a9-456c-98c7-5400bd93001c.webp` ## API Information This model can be used via our HTTP API. See the API documentation and usage examples below. ### Endpoint - **URL**: `https://modelslab.com/api/v6/realtime/text2img` - **Method**: POST ### Parameters - **`prompt`** (required): Enter the prompt to generate an image - Type: textarea - Example: Please Enter the prompt here to Generate an Image - **`samples`** (required): - Type: number (range: 1-4) - **`width`** (optional): - Type: number (range: 512-1024) - **`height`** (optional): - Type: number (range: 512-1024) - **`negative_prompt`** (optional): - Type: textarea - Example: Enter Negative prompt that [you do not want to see in image ## Usage Examples ### cURL ```bash curl --request POST \ --url https://modelslab.com/api/v6/realtime/text2img \ --header "Content-Type: application/json" \ --data '{ "key": "YOUR_API_KEY", "model_id": "realtime-text-to-image", "prompt": "safe_pos, 1girl, sfw, gorgeous, freckles, shiny wet skin, detailed skin, detailed face, fierce:2, angry, intense glare, arched back:2, dynamic pose:2, perfect eyes, eye contact, black pupils:1.5, piercing gaze, glowing eyes, enormous valkyrie wings:2, flaming halo, decorative mystic armor, huge wings:2, action pose, slight cleavage:0.2, slight skin:0.5, armored skirt:2, billowing skirt, skirt, flowing cape, intricate armor, shiny armor, perfect hands:2, perfect fingers, eyeliner, relaxed hands, covered breasts, thigh highs, leggings, armored boots, armored thighs, exposed neck, exposed collar bones:1.5, exposed lower thigh, showing slight leg ", "samples": "4", "width": "1024", "height": "1024", "negative_prompt": "easynegative, bad proportions, low resolution, bad, ugly, terrible, painting, 3d, render, comic, anime, manga, unrealistic, flat, watermark, signature, worst quality, low quality, normal quality, lowres, simple background, inaccurate limb, extra fingers, fewer fingers, missing fingers, extra arms, (extra legs:1.3), inaccurate eyes, bad composition, bad anatomy, error, extra digit, fewer digits, cropped, low res, worst quality, low quality, normal quality, jpeg artifacts, extra digit, fewer digits, trademark, watermark, artist's name, username, signature, text, words, " }' ``` ### Python ```python import requests response = requests.post( "https://modelslab.com/api/v6/realtime/text2img", headers={ "Content-Type": "application/json" }, json={ "key": "YOUR_API_KEY", "model_id": "realtime-text-to-image", "prompt": "safe_pos, 1girl, sfw, gorgeous, freckles, shiny wet skin, detailed skin, detailed face, fierce:2, angry, intense glare, arched back:2, dynamic pose:2, perfect eyes, eye contact, black pupils:1.5, piercing gaze, glowing eyes, enormous valkyrie wings:2, flaming halo, decorative mystic armor, huge wings:2, action pose, slight cleavage:0.2, slight skin:0.5, armored skirt:2, billowing skirt, skirt, flowing cape, intricate armor, shiny armor, perfect hands:2, perfect fingers, eyeliner, relaxed hands, covered breasts, thigh highs, leggings, armored boots, armored thighs, exposed neck, exposed collar bones:1.5, exposed lower thigh, showing slight leg ", "samples": "4", "width": "1024", "height": "1024", "negative_prompt": "easynegative, bad proportions, low resolution, bad, ugly, terrible, painting, 3d, render, comic, anime, manga, unrealistic, flat, watermark, signature, worst quality, low quality, normal quality, lowres, simple background, inaccurate limb, extra fingers, fewer fingers, missing fingers, extra arms, (extra legs:1.3), inaccurate eyes, bad composition, bad anatomy, error, extra digit, fewer digits, cropped, low res, worst quality, low quality, normal quality, jpeg artifacts, extra digit, fewer digits, trademark, watermark, artist's name, username, signature, text, words, " } ) print(response.json()) ``` ### JavaScript ```javascript fetch("https://modelslab.com/api/v6/realtime/text2img", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ "key": "YOUR_API_KEY", "model_id": "realtime-text-to-image", "prompt": "safe_pos, 1girl, sfw, gorgeous, freckles, shiny wet skin, detailed skin, detailed face, fierce:2, angry, intense glare, arched back:2, dynamic pose:2, perfect eyes, eye contact, black pupils:1.5, piercing gaze, glowing eyes, enormous valkyrie wings:2, flaming halo, decorative mystic armor, huge wings:2, action pose, slight cleavage:0.2, slight skin:0.5, armored skirt:2, billowing skirt, skirt, flowing cape, intricate armor, shiny armor, perfect hands:2, perfect fingers, eyeliner, relaxed hands, covered breasts, thigh highs, leggings, armored boots, armored thighs, exposed neck, exposed collar bones:1.5, exposed lower thigh, showing slight leg ", "samples": "4", "width": "1024", "height": "1024", "negative_prompt": "easynegative, bad proportions, low resolution, bad, ugly, terrible, painting, 3d, render, comic, anime, manga, unrealistic, flat, watermark, signature, worst quality, low quality, normal quality, lowres, simple background, inaccurate limb, extra fingers, fewer fingers, missing fingers, extra arms, (extra legs:1.3), inaccurate eyes, bad composition, bad anatomy, error, extra digit, fewer digits, cropped, low res, worst quality, low quality, normal quality, jpeg artifacts, extra digit, fewer digits, trademark, watermark, artist's name, username, signature, text, words, " }) }) .then(response => response.json()) .then(data => console.log(data)); ``` ## Links - [Model Playground](https://modelslab.com/models/realtime-text-to-image/realtime-text-to-image) - [API Documentation](https://docs.modelslab.com) - [ModelsLab Platform](https://modelslab.com)