
Texto a imagen
Crea imágenes con IA desde prompts de texto
Edición de imágenes rápida y estable con Google Gemini 3.1 Flash API. Ideal para aplicaciones en tiempo real que requieren confiabilidad y un punto de entrada API de bajo costo.
Pruebe el Generador de Imágenes AI ahora
| Parámetros | Precio | Precio original | Descuento |
|---|
La API Google Nano Banana 2 Edit (impulsada por el modelo Gemini 3.1 Flash Image) ofrece edición de imágenes con IA rentable y de nivel producción para desarrolladores y equipos creativos. Esta integración asequible de API de edición de imágenes Gemini ayuda a transformar visuales existentes en salidas profesionales mediante instrucciones en lenguaje natural. El modelo Gemini aporta razonamiento semántico para ediciones complejas, mientras que la API ofrece integración estable para flujos escalables en Flaq AI.
Nota Asegúrate de que tus prompts cumplan las directrices de seguridad de Google. Si ocurre un error, revisa el prompt para detectar contenido restringido, ajústalo e inténtalo de nuevo.
Explora varias herramientas de creación con IA para flujos rápidos de imagen y video en tu navegador, luego escala las ideas exitosas con las API de modelos listas para producción de Flaq AI. Flaq AI proporciona una capa API unificada para todos los modelos, lo que facilita usar y escalar tus flujos.

Crea imágenes con IA desde prompts de texto

Crea imágenes con IA desde imágenes y prompts de texto

Crea videos con IA desde prompts de texto

Anima imágenes en videos con IA

Crea imágenes y vídeos con IA en un espacio de trabajo unificado

Crea vídeos coherentes a partir de medios de referencia

Crea flujos visuales de imágenes y vídeos con IA en un lienzo infinito
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/image/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'nano-banana-2-edit',
prompt: 'Add flying cars and neon lights to this cityscape',
image_url_list: ['https://example.com/input-image.jpg'],
width: 16,
height: 9,
resolution: '2k'
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/image/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.images[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/image/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'nano-banana-2-edit',
'prompt': 'Add flying cars and neon lights to this cityscape',
'image_url_list': ['https://example.com/input-image.jpg'],
'width': 16,
'height': 9,
'resolution': '2k'
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/image/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['images'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/image/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "nano-banana-2-edit",
"prompt": "Add flying cars and neon lights to this cityscape",
"image_url_list": ["https://example.com/input-image.jpg"],
"width": 16,
"height": 9,
"resolution": "2k"
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/image/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"