Nota del autor: Los modelos de imagen modernos dependen mucho menos de las «listas de términos negativos». En este artículo analizamos 3 formas de usar indicaciones negativas, explicamos cuáles conviene eliminar y cuáles mantener, y proponemos principios prácticos para redactar indicaciones.
Muchos equipos todavía añaden una larga lista de indicaciones negativas al final de sus solicitudes a las API de generación de imágenes con IA, por ejemplo: bad anatomy, extra fingers, low quality, blurry, watermark. Esta forma de escribirlas viene de los primeros tiempos de Stable Diffusion, cuando casi todo el mundo la copiaba. Con la llegada de modelos de imagen que entienden mejor el lenguaje, se está reevaluando el papel de las indicaciones negativas: no han desaparecido, pero su importancia y la forma de redactarlas han cambiado.
Esto no es un titular sensacionalista que proclame que «las indicaciones negativas han muerto». Por un lado, la guía actual de OpenAI para las indicaciones de imágenes sigue recomendando especificar qué se debe excluir, como texto adicional, logotipos o marcas de agua. Por otro, en las solicitudes reales de nuestros clientes hemos observado que, al eliminar esa lista fija de términos del final, las imágenes generadas con el mismo conjunto de solicitudes resultan más consistentes. No hay contradicción entre ambas cosas.
Lo esencial: En 3 minutos entenderás qué papel siguen teniendo las indicaciones negativas en la generación de imágenes con IA, cuáles conviene eliminar y qué restricciones es imprescindible conservar.

Resumen rápido de la información clave sobre las indicaciones negativas
Empecemos con una tabla que resume las conclusiones principales. «Indicación negativa» es un término general que, en realidad, abarca al menos tres cosas distintas que no conviene evaluar como si fueran lo mismo.
| Elemento | Detalles |
|---|---|
| Tema | Indicaciones negativas (Negative Prompt) utilizadas al generar imágenes con IA |
| Cambio principal | Los modelos de imagen modernos dependen menos de las «listas de palabras negativas» y dan más importancia a describir con claridad el resultado deseado |
| Qué sigue siendo útil | Los límites de entrega y los requisitos de exclusión explícitos, como «sin texto adicional» o «no cambiar los rasgos faciales de la persona» |
| Qué conviene usar con cautela | El parámetro específico de la interfaz negative_prompt; su eficacia depende del modelo y la interfaz concretos |
| Señal oficial | La guía de OpenAI para escribir indicaciones de imagen sigue recomendando especificar qué elementos excluir y qué debe conservarse durante una edición |
| A quién afecta | Desarrolladores y equipos de diseño que crean imágenes para comercio electrónico, materiales de marketing o edición de imágenes |
Por qué las indicaciones negativas antes eran «obligatorias»
Los primeros modelos de difusión tenían capacidades limitadas para codificar texto y les costaba interpretar frases complejas. En ese contexto, combinar el parámetro negative_prompt con un mecanismo de guía para alejar la generación de características como «baja calidad» o «dedos de más» podía mejorar claramente la imagen. Con el tiempo, la comunidad fue creando listas genéricas de palabras negativas que se añadían por defecto a cada solicitud.
El problema es que estas prácticas se desarrollaron para arquitecturas de modelos concretas. Cuando se pasa a modelos de imagen más recientes, que entienden mejor el lenguaje y pueden interpretar directamente frases completas, esa acumulación de frases nominales no solo puede dejar de ser útil: también puede aportar información que distraiga al modelo.
Para qué sirven realmente hoy las indicaciones negativas
Una forma más precisa de decirlo es esta: las indicaciones negativas han pasado de ser un «parche de calidad» a definir los «límites de entrega». Ya no necesitas decirle al modelo «no hagas una imagen fea», porque eso ya viene de serie. Pero sí debes especificar que «no puede aparecer texto en la imagen» o que «la etiqueta del producto debe conservarse». El modelo ya se encarga de lo primero; lo segundo no puede adivinarlo.

3 formas de indicación negativa: cómo distinguirlas
Antes de debatir si las indicaciones negativas sirven, hay que distinguir sus distintas formas. La siguiente tabla es la referencia clave de este artículo.
| Forma | Ejemplo habitual | Evaluación actual | Qué hacer |
|---|---|---|---|
| Larga lista de términos genéricos | bad anatomy, extra fingers, low quality… |
No conviene incluirla por defecto | Decide si la mantienes según los resultados; de entrada, elimínala |
| Requisitos explícitos de exclusión | «No añadas texto» o «No cambies los rasgos faciales de la persona» | Sigue siendo útil | Úsala en tareas de edición y cuando la entrega deba ajustarse a requisitos precisos |
Parámetro negative_prompt específico de una API |
El contenido negativo se envía en un campo independiente | Depende del modelo y de la interfaz | Úsalo solo con modelos que lo admitan expresamente; no lo apliques a otros modelos |
Listas genéricas de términos negativos: por qué recomendamos eliminarlas por defecto
El mayor problema de las listas genéricas es que se añaden sin distinguir el caso. Tanto si generas un paisaje, un producto o un retrato, incluyen decenas de términos sobre defectos corporales y problemas de calidad. Para los modelos con buena capacidad de comprensión, estas palabras no aportan información nueva sobre lo que se busca, consumen atención e incluso pueden entrar en conflicto con la descripción positiva.
Comparamos los resultados de un conjunto de solicitudes de clientes: con la misma descripción positiva, las imágenes generadas eran menos estables cuando se añadía la lista de términos al final. Al quitarla, los resultados mejoraban. Conviene recalcar que esta prueba solo demuestra que «esta lista redujo la estabilidad de este conjunto de solicitudes». No demuestra que todas las indicaciones negativas sean inútiles ni que el modelo interprete esas palabras como requisitos positivos. Además, la forma en que los modelos de generación de imágenes interpretan el contenido y los criterios de moderación de seguridad de las plataformas son mecanismos distintos. Si alguna palabra de la lista activa la moderación, también es un factor que hay que investigar por separado.
Requisitos explícitos de exclusión: por qué siguen siendo necesarios
Por inteligente que sea un modelo, no puede saber automáticamente cuáles son los límites de tu entrega. ¿Puede aparecer texto en la imagen? ¿Se puede cambiar la identidad de una persona? ¿Hay que conservar intacta la etiqueta del envase de un producto? Son restricciones de negocio, no convenciones estéticas.
La guía de OpenAI para las indicaciones de imágenes es clara en este punto: recomienda especificar qué elementos se deben excluir, como texto adicional, logotipos o marcas de agua. En la edición de imágenes, también hay que indicar qué elementos deben permanecer sin cambios. Este tipo de requisitos de exclusión, pocos, concretos y verificables, sigue siendo una parte importante de una indicación de calidad.
Parámetro negative_prompt: no lo copies de un modelo a otro
Algunos modelos de difusión de código abierto y ciertas interfaces de generación de imágenes ofrecen un campo independiente negative_prompt. Este parámetro tiene un efecto real en esos modelos. Sin embargo, no todos los modelos lo incluyen: por ejemplo, la interfaz de imágenes de OpenAI no tiene un campo negativo independiente, así que los requisitos de exclusión deben escribirse directamente en la indicación. Además, los modelos nuevos que utilizan métodos de inferencia distintos varían en cuanto al grado de compatibilidad con los parámetros negativos.
Por eso, al cambiar de modelo, uno de los errores más habituales es copiar sin cambios al modelo B los parámetros negativos que se ajustaron para el modelo A. Lo correcto es comprobar primero si el modelo y la interfaz admiten esa función y, a partir de ahí, decidir cómo redactar la indicación.
🎯 Recomendación técnica: Si tu negocio necesita cambiar entre varios modelos de generación de imágenes, puedes hacer pruebas comparativas con una misma clave API y una interfaz unificada a través de APIYI (apiyi.com). Las diferencias entre modelos al usar la misma indicación suelen ser más reveladoras que cualquier conclusión basada en la experiencia.
Ejemplo de reformulación de indicaciones negativas: del repertorio de términos a una descripción del objetivo
Una vez explicada la teoría, veamos un ejemplo concreto. Con los modelos que comprenden bien el lenguaje, solemos empezar por describir claramente el resultado que queremos.

| Dimensión | Redacción antigua (repertorio de términos negativos) | Redacción nueva (descripción del objetivo + pocas restricciones) |
|---|---|---|
| Estructura corporal | bad anatomy, extra fingers, deformed hands |
Proporciones humanas naturales, ambas manos completas y visibles |
| Ropa | see-through, revealing, transparent |
Blusa blanca opaca de cuello alto |
| Calidad de imagen | low quality, blurry, jpeg artifacts |
Normalmente no hace falta indicarlo; si es necesario, describe el estilo y la iluminación deseados |
| Límites de entrega | A menudo no se especifican | No debe aparecer ningún texto, logotipo ni marca de agua en la imagen |
| Tarea de edición | A menudo no se especifica | Mantén sin cambios los rasgos faciales y el peinado de la persona; cambia solo el fondo |
La ventaja de esta reformulación está en que la información es clara y se reducen los conflictos. Una sola frase, «blusa blanca opaca de cuello alto», abarca varias restricciones sobre la ropa de la redacción antigua y, además, da al modelo un objetivo que puede ejecutar directamente. Eso sí, conviene señalar que una descripción positiva no garantiza que el resultado sea mejor en todos los casos; simplemente facilita que las instrucciones sean coherentes.
Ejemplo mínimo de llamada con indicaciones negativas
Este es el código más sencillo para generar imágenes con una interfaz compatible con OpenAI. Los requisitos de exclusión se escriben directamente en prompt:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.apiyi.com/v1" # APIYI 统一接口
)
prompt = (
"一位年轻女性站在浅灰色摄影棚中,自然的人体比例,双手完整可见,"
"穿白色不透明高领上衣,柔和侧光,商业人像风格。"
"画面中不要出现任何文字、标志或水印。"
)
result = client.images.generate(model="gpt-image-1", prompt=prompt, size="1024x1024")
print(result.data[0].b64_json[:80])
Ver la implementación completa (con restricciones de exclusión opcionales)
import base64
from typing import List, Optional
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.apiyi.com/v1" # 一个 Key 调用多家图像模型
)
def build_prompt(goal: str, constraints: Optional[List[str]] = None) -> str:
"""
先完整描述目标,再追加少量、有针对性的排除约束。
constraints 只在出现具体偏差后才补充,不要默认塞入整套负向词库。
"""
prompt = goal.strip()
if constraints:
prompt += " 约束要求:" + ";".join(constraints) + "。"
return prompt
def generate_image(goal: str,
constraints: Optional[List[str]] = None,
model: str = "gpt-image-1",
output: str = "output.png") -> str:
prompt = build_prompt(goal, constraints)
try:
result = client.images.generate(model=model, prompt=prompt, size="1024x1024")
with open(output, "wb") as f:
f.write(base64.b64decode(result.data[0].b64_json))
return output
except Exception as e:
return f"Error: {e}"
# 第一轮:只写目标
goal = ("电商主图:一瓶白色护肤乳液放在浅木纹台面上,"
"瓶身标签清晰可读,柔和自然光,极简风格。")
print(generate_image(goal, output="v1.png"))
# 第二轮:发现画面多出了装饰文字,再针对性补一条约束
print(generate_image(goal,
constraints=["除瓶身原有标签外,画面不要出现任何额外文字或水印"],
output="v2.png"))
🚀 Empieza rápido: APIYI, en apiyi.com, ofrece una interfaz compatible con OpenAI y crédito gratuito de prueba para nuevos usuarios. Sustituye
api_keyen el código anterior por tu clave y podrás comparar directamente los resultados de generación con y sin una biblioteca de indicaciones.
Análisis del impacto de los cambios en las indicaciones negativas
Impacto para los desarrolladores
- Es necesario rehacer las plantillas de indicaciones: muchos proyectos incluyen cadenas genéricas de términos negativos codificadas directamente en el código. Se recomienda sustituirlas por una estructura de «descripción del objetivo + lista opcional de restricciones» y configurar las restricciones según el caso de uso.
- La adaptación a varios modelos debe gestionarse por separado: que el parámetro
negative_promptfuncione o no depende del modelo. La capa de abstracción no debe dar por hecho que todos los modelos lo admiten; debe adaptar la forma de escribir las indicaciones a las capacidades de cada modelo. - Cambia la forma de diagnosticar problemas: si la generación de imágenes no da el resultado esperado, conviene comprobar primero si la descripción positiva es clara y si contiene contradicciones, en lugar de seguir añadiendo términos a la lista de indicaciones negativas.
- Los falsos positivos en la moderación deben analizarse por separado: cuando se bloquea una solicitud, hay que distinguir si se debe a un problema de comprensión del modelo o a la activación de los filtros de seguridad. A veces, una cadena larga de indicaciones negativas puede aumentar innecesariamente el riesgo.
Impacto en el sector
- La ingeniería de indicaciones pasa de los «conjuros» a los «documentos de requisitos»: escribir indicaciones se parece cada vez más a redactar instrucciones claras para un encargo, centradas en el objetivo, los límites y los elementos que deben conservarse.
- Las tareas de edición son más sensibles a las restricciones: en la edición de imágenes, «qué debe permanecer sin cambios» puede ser más importante que «qué hay que generar». Por eso, excluir y conservar ciertos elementos cobra más valor.
- Aumenta el costo de transferir conocimientos: las diferencias entre los hábitos de uso de indicaciones de cada modelo son cada vez mayores. Los equipos deben tomar decisiones basadas en pruebas propias, no en plantillas compartidas por la comunidad.
La siguiente tabla resume las recomendaciones para usar indicaciones negativas en distintos contextos:
| Caso de uso | Lista genérica de términos negativos | Exclusiones explícitas | Aspectos clave |
|---|---|---|---|
| Pósteres creativos e imágenes conceptuales | No añadir por defecto | Añadir según el caso | Descripción del estilo, la composición y la atmósfera |
| Imágenes de productos para comercio electrónico | No añadir por defecto | Muy recomendable | Conservar las etiquetas y evitar texto adicional |
| Generación de retratos | No añadir por defecto | Recomendable | Proporciones del cuerpo y descripción clara de la ropa |
| Edición de imágenes y modificaciones localizadas | No corresponde | Obligatorio | Especificar los rasgos faciales, la identidad y los elementos que deben conservarse |
| Despliegue local de modelos de difusión de código abierto | Se puede conservar según los resultados de las pruebas | Recomendable | Confirmar que el parámetro negative_prompt funciona |
💡 Recomendación: los modelos de generación de imágenes responden de manera muy distinta a las restricciones negativas. Se recomienda probar la misma indicación con varios modelos populares en APIYI apiyi.com y, después, decidir qué plantilla usar en producción.
Preguntas frecuentes (FAQ)
P1: ¿Qué es una indicación negativa?
Una indicación negativa es una descripción que le indica al modelo de generación de imágenes con IA qué elementos no debe incluir. Puede ser un parámetro independiente `negative_prompt` o un requisito de exclusión incluido en la indicación principal, como «no incluyas texto». El mecanismo y los modelos compatibles varían según el formato.
P2: ¿Siguen siendo útiles las indicaciones negativas?
Sí, pero depende del formato. No conviene añadir por defecto listas largas de términos genéricos: es mejor decidirlo según los resultados de las pruebas. Los límites claros de entrega y los requisitos para conservar elementos durante la edición siguen siendo muy útiles. En cuanto a los parámetros negativos independientes, depende de si el modelo concreto los admite.
P3: ¿Por qué mejoró el resultado al eliminar la lista de términos negativos?
En los modelos con una gran capacidad de comprensión del lenguaje, acumular sustantivos negativos puede añadir información redundante e incluso entrar en conflicto con las descripciones positivas, lo que vuelve inestable el resultado. Sin embargo, una sola prueba solo demuestra que esa lista no era adecuada para esa combinación de solicitud; no permite concluir que todas las indicaciones negativas sean inútiles.
P4: ¿Cómo puedo comparar rápidamente la respuesta de distintos modelos a las indicaciones negativas?
El método más directo es hacer una comparación A/B con el mismo conjunto de indicaciones en varios modelos. Con APIYI, en apiyi.com, puedes invocar varios modelos de generación de imágenes populares con una sola clave API. La interfaz es compatible con el formato de OpenAI y, para cambiar de modelo, basta con modificar el parámetro `model`. Así puedes completar las pruebas comparativas con un coste bajo.
P5: ¿Cómo se formulan los requisitos de exclusión en modelos como GPT Image?
La interfaz de imágenes de OpenAI no tiene un parámetro negativo independiente, así que los requisitos de exclusión se escriben directamente en `prompt`. Se recomienda usar una frase completa y natural, por ejemplo: «No incluyas texto, logotipos ni marcas de agua en la imagen». Los nuevos usuarios pueden obtener créditos de prueba gratuitos en APIYI, en apiyi.com, y verificar directamente los resultados con el código de ejemplo de este artículo.
P6: ¿Qué limitaciones tiene esta nueva forma de escribir indicaciones negativas?
Las descripciones positivas no siempre son más eficaces. Algunos modelos de difusión de código abierto siguen respondiendo bien a los parámetros negativos independientes. Además, los modelos no siempre cumplen al cien por cien los requisitos de exclusión. En situaciones donde el resultado sea importante, conviene revisarlo manualmente o generar varias opciones y seleccionar la más adecuada.
Puntos clave sobre las indicaciones negativas
- Su función ha cambiado: las indicaciones negativas han pasado de ser un «parche de calidad» a definir los límites del resultado esperado.
- Elimina las listas predeterminadas: las cadenas genéricas de términos negativos ya no son obligatorias; decide si conviene usarlas según los resultados de las pruebas.
- Mantén las restricciones concretas: requisitos como «sin texto», «sin marca de agua» o «mantén los rasgos faciales» siguen siendo útiles.
- Los parámetros dependen del modelo: que el campo
negative_promptfuncione depende del modelo y de la interfaz. - Primero define el objetivo y luego añade restricciones: describe el resultado deseado con claridad y, si detectas desviaciones, añade unas pocas exclusiones.
- Decide según los resultados: puedes usar la interfaz unificada de APIYI, apiyi.com, para comparar rápidamente varios modelos.
Resumen
La función de las indicaciones negativas en la generación de imágenes con IA se puede resumir en tres puntos:
- Las listas genéricas de términos negativos son cada vez menos útiles: los modelos modernos ya resuelven de forma predeterminada la mayoría de los problemas de calidad de imagen, y añadir cadenas de términos indiscriminadamente puede reducir la estabilidad.
- Las exclusiones concretas siguen siendo importantes: el modelo desconoce los límites de tu negocio; por eso, debes especificar claramente aspectos como el texto, los logotipos, las marcas de agua y los elementos que deben conservarse durante la edición.
- Los parámetros específicos de cada modelo no se pueden trasladar sin más a otros: primero confirma qué admite el modelo y luego decide si usar
negative_prompt.
En la práctica, el principio que recomendamos a nuestros clientes es: describe primero el resultado deseado con claridad; si detectas una desviación concreta, añade unas pocas exclusiones específicas; no adjuntes a cada solicitud una lista antigua de términos negativos como si fuera una plantilla fija.
Si quieres comprobar cómo funciona este principio en tu propio caso, puedes usar APIYI, apiyi.com, para comparar rápidamente los resultados de varios modelos de imágenes y decidir qué plantilla de indicaciones usar a partir de datos reales.
📚 Referencias
- Guía de indicaciones para imágenes de OpenAI: recomendaciones oficiales para redactar indicaciones de generación de imágenes
- Enlace:
developers.openai.com/api/docs/guides/image-prompting -
Descripción: incluye cómo redactar elementos que se deben excluir y recomendaciones para conservar el contenido durante la edición. Es la principal fuente de información de este artículo.
-
Documentación de la API de imágenes de OpenAI: parámetros de las interfaces de generación y edición de imágenes
- Enlace:
platform.openai.com/docs/api-reference/images -
Descripción: permite confirmar qué parámetros admite la interfaz y determinar si existe un campo independiente para indicaciones negativas.
-
Documentación relacionada con Stable Diffusion: casos de uso habituales del parámetro de indicación negativa
- Enlace:
github.com/Stability-AI/stablediffusion - Descripción: permite conocer el origen del mecanismo
negative_prompty puede servir de referencia a los equipos que implementan modelos de código abierto localmente.
Autor: Equipo técnico de APIYI
Intercambio técnico: Puedes contactarnos desde la página de inicio del sitio web de APIYI. Para consultar más información sobre la invocación de modelos de imágenes, visita el centro de documentación en docs.apiyi.com
