
Texto a imagen
Crea imágenes con IA a partir de prompts de texto
Mejora fotos de productos y material visual de campañas con la API de Google Nano Banana 2.1 Edit. Combina prompts, imágenes de referencia y búsquedas opcionales para ediciones precisas.
Pruebe el Generador de Imágenes AI ahora
La API Nano Banana 2.1 Edit pone el modelo de edición de imágenes de alta eficiencia de Google a disposición de desarrolladores y equipos creativos en Best Image AI. Transforma imágenes existentes con instrucciones en lenguaje natural, combina varias imágenes de referencia y produce resultados refinados con mejores detalles, representación del texto y coherencia visual. Los controles flexibles de calidad y relación de aspecto ayudan a los equipos a adaptar el material original a una amplia variedad de necesidades de producción.
Nota: Utiliza imágenes que tengas autorización para editar y asegúrate de que las indicaciones cumplan las directrices de seguridad de Google.
Las imágenes de referencia se cobran desde la primera imagen; cada opción de búsqueda activada añade un cargo fijo por generación, independientemente de la cantidad de imágenes. Consulta los precios vigentes.
Nano Banana 2.1 Edit frente a Nano Banana 2 Edit: Nano Banana 2 Edit permite editar mediante indicaciones y trabajar con varias imágenes. Nano Banana 2.1 Edit mejora esa base con mayor fidelidad visual, mejor representación del texto y más coherencia en ediciones más elaboradas.
Nano Banana 2.1 Edit frente a Nano Banana Pro: Nano Banana Pro se orienta a trabajos de precisión y diseño profesional complejo. Nano Banana 2.1 Edit ofrece una opción eficiente para equipos que necesitan ediciones de alta calidad y variaciones repetidas de sus materiales.
Nano Banana 2.1 Edit frente a Nano Banana 2 Lite: Nano Banana 2 Lite se centra en la velocidad y en la generación y edición de bajo coste. Nano Banana 2.1 Edit se adapta a proyectos con abundantes referencias donde la composición, la tipografía y los detalles de sujetos recurrentes tienen mayor importancia.
Nano Banana 2.1 Edit frente a GPT Image: GPT Image permite editar imágenes mediante la API de OpenAI. Nano Banana 2.1 Edit ofrece en Best Image AI un flujo de trabajo con un modelo de Google, varias imágenes de referencia, una amplia selección de relaciones de aspecto y búsquedas opcionales como referencia.
Nano Banana 2.1 Edit frente a FLUX.2: FLUX.2 ofrece edición y composición de imágenes guiadas por referencias. Nano Banana 2.1 Edit combina la orientación de varias imágenes con la comprensión de indicaciones de Google y búsquedas web o de imágenes opcionales para actualizaciones visuales que tengan en cuenta el contexto.
Explora varias herramientas de creación con IA para agilizar flujos de trabajo de imagen y video en el navegador y, después, amplía las ideas que funcionan con las API de modelos de Best Image AI listas para producción. Best Image AI ofrece una capa de API unificada para todos los modelos, lo que facilita el uso y la ampliación de tus flujos de trabajo.

Crea imágenes con IA a partir de prompts de texto

Crea imágenes con IA a partir de imágenes y prompts de texto

Crea videos con IA a partir de prompts de texto

Anima imágenes y conviértelas en videos con IA

Crea imágenes y videos con IA en un espacio de trabajo unificado

Crea videos coherentes a partir de contenido multimedia 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.1-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',
enable_web_search: false,
enable_image_search: true
})
});
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[].);
;
}
(status === ) {
.(pollResultData..);
;
}
( (resolve, ));
}
# 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.1-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',
'enable_web_search': False,
'enable_image_search': True
}
)
result = response.json()
task_id = result['data']['task_id']
# 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.1-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",
"enable_web_search": false,
"enable_image_search": true
}'
# 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"
# 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)