OpenAI Image Models

Integrating the latest text to image model from Google's official , Gemini 2.5 Flash Image (also known as Nano Banana) is now available in TTAPI!

Image generation with Gemini (aka Nano Banana)

POST https://api.ttapi.io/gemini/image/generate


Generates or modifies images based on text prompts using the gemini-2.5-flash-image-preview model. Note: Unofficial native-format conversational interaction. And for price

Headers

NameTypeDescription
TT-API-KEY*StringYour API Key in TT API used for request authorization

Request Body

NameTypeRequiredDescription
promptStringtrueGenerate images or modify image description words
refer_imagesArray[string]falseImages url used for modification, supports multiple images
Eg: [ "https://cdn.ttapi.io/demo/2025-03-30/5d17dd5207daeeac86bcecd2d6405a0.jpg","https://cdn.ttapi.io/demo/2025-03-30/5d17dd5207daeeac86bcecd2d6405a0.jpg (opens in a new tab)"]
modeStringtrueThe mode use to generate, only support gemini-2.5-flash-image-preview now

Example Request

import requests
 
endpoint = "https://api.ttapi.io/gemini/image/generate"
 
headers = {
    "TT-API-KEY": your_key
}
 
data = {
    "prompt": "a cute cat",
    "mode": "gemini-2.5-flash-image-preview"
}
 
response = requests.post(endpoint, headers=headers, json=data)
 
print(response.status_code)
print(response.json())

Example Response

 {
   "status": "SUCCESS",
   "message": "success",
   "data": {
     "prompt": "a cute cat",
     "refer_images": null,
     "image_url": "https://cdn.ttapi.io/other/2025-09-10/8b46aa28-4433-455f-bf5c-f5ccea48baf2.png",
     "quota": 2
   }
 }