Luma Photon Text to Image

Luma Photon is a powerful AI-driven text-to-image model offering high-quality visuals with unmatched speed and precision. Ideal for creatives, it excels in instruction-following, composition, and aesthetic quality, transforming ideas into stunning images


API

If you're looking for an API, you can choose from your desired programming language.

POST
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 import requests import base64 # Use this function to convert an image file from the filesystem to base64 def image_file_to_base64(image_path): with open(image_path, 'rb') as f: image_data = f.read() return base64.b64encode(image_data).decode('utf-8') # Use this function to fetch an image from a URL and convert it to base64 def image_url_to_base64(image_url): response = requests.get(image_url) image_data = response.content return base64.b64encode(image_data).decode('utf-8') api_key = "YOUR_API_KEY" url = "https://api.segmind.com/v1/luma-photon-txt-2-img" # Request payload data = { "prompt": "A train car is engulfed in a massive explosion, with flames and smoke billowing into the sky as debris flies in all directions, cinematic photograph, explosive action, high contrast, dynamic lighting", "aspect_ratio": "1:1" } headers = {'x-api-key': api_key} response = requests.post(url, json=data, headers=headers) print(response.content) # The response is the generated image
RESPONSE
image/jpeg
HTTP Response Codes
200 - OKImage Generated
401 - UnauthorizedUser authentication failed
404 - Not FoundThe requested URL does not exist
405 - Method Not AllowedThe requested HTTP method is not allowed
406 - Not AcceptableNot enough credits
500 - Server ErrorServer had some issue with processing

Attributes


promptstr *

Prompt to render


aspect_ratioenum:str ( default: 1:1 )

Aspect ratio of the output image

Allowed values:

To keep track of your credit usage, you can inspect the response headers of each API call. The x-remaining-credits property will indicate the number of remaining credits in your account. Ensure you monitor this value to avoid any disruptions in your API usage.

Luma Photon

Luma Photon is an advanced text-to-image generation model developed to revolutionize creative workflows. It leverages cutting-edge AI technology to transform simple text prompts into high-quality, visually striking images with remarkable speed and precision. Ideal for professionals in design, animation, and digital art, Photon allows users to create customized visuals with ease, offering full control over the style, character adjustments, and multi-image references. Whether you're working on concept art, illustrations, or marketing materials, Photon provides the flexibility to bring your creative ideas to life.

The AI model excels in handling intricate prompts, producing visuals with vivid colors, intricate textures, and well-defined subjects. Whether it's for fantasy landscapes, futuristic cities, or abstract designs, the model ensures that every element of the image aligns with the user's vision, offering high fidelity to the input prompt. With Luma Photon, users can effortlessly create and refine images, pushing the boundaries of what's possible with AI-powered creativity.

Luma Photon has the highest preference scores in "Instruction Following" and "Composition" categories compared to the other SOTA models. In these areas, it performs significantly better, surpassing other models in both categories. While it also holds a solid position in "Aesthetic," the overall preference percentage places it at the top, indicating strong performance across multiple aspects when compared to other leading AI models.