NuevoConecta cualquier agente a UberLLM: una clave, todos los modelos, a precio de lista o menos.
UberLLM

API para eliminar fondo: Cómo funciona y qué tener en cuenta

Aprende cómo una API para eliminar fondo devuelve máscaras PNG transparentes, maneja bordes difíciles y se adapta a los flujos de trabajo de producción de imágenes y video.

Una vista previa bonita puede ser la salida menos útil que devuelve una API de eliminación de fondo. Si el archivo detrás no tiene un alpha channel real, o si sus bordes están recortados bruscamente, no puedes integrarlo limpiamente en un nuevo fondo, reutilizarlo en diferentes plantillas o confiar en él en un procesamiento por lotes. Preferiría un archivo de menor resolución con un mate correcto antes que una imagen de aspecto nítido que simuló la transparencia con un tablero de ajedrez pintado.

Esa es la prueba a aplicar en todo momento. El producto no es la miniatura. Es la transparencia a nivel de píxel que puedes inspeccionar, medir y reutilizar sin limpieza manual.

Tabla de Contenidos

Resultados de la API de eliminación de fondo de un vistazo

Una API de eliminación de fondo toma una imagen subida, segmenta el sujeto del fondo y devuelve una imagen transparente, un alpha matte o una máscara. Esa única frase oculta la decisión que determina la mayor parte del trabajo posterior. No solo estás comprando detección de sujetos. Estás comprando un contrato de archivo específico.

Cinco salidas, cinco promesas diferentes

Salida Qué contiene Ideal para Principal riesgo
Recorte RGBA PNG Píxeles del sujeto más un canal alfa Composición sobre nuevos fondos e imágenes de catálogo Halos si el alfa se umbraliza de forma estricta
8-bit alpha matte Transparencia parcial para cada píxel Pelo, piel, cristal y desenfoque de movimiento Difícil de previsualizar sin composición
Máscara binaria Primer plano como 1, fondo como 0 Comprobaciones de región y recorte por lotes Pierde los bordes suaves por completo
WebP transparente Canal alfa en WebP Entrega web con archivos más pequeños El modo con pérdida puede difuminar los bordes finos
JPEG aplanado sobre blanco Sin transparencia Listados de marketplace que requieren un fondo blanco El fondo está incrustado y no se puede reutilizar

Un recorte RGBA PNG es la opción predeterminada más segura cuando otra persona va a componer el resultado. Conservas los píxeles de color del sujeto y un valor de transparencia separado para cada píxel, para que un sistema de maquetación pueda colocar el mismo activo sobre blanco, un color de marca o una fotografía. El riesgo aparece en el límite. Si el proveedor umbralizó un borde suave para que fuera completamente opaco o completamente transparente, verás un halo claro u oscuro tan pronto como el nuevo fondo contraste con el antiguo.

Un 8-bit alpha matte te da el mayor control y la previsualización menos conveniente. Debido a que cada píxel puede llevar una cobertura parcial, es la representación adecuada para hebras de cabello, piel, bordes de cristal, encaje y desenfoque de movimiento. Necesitas tu propio paso de composición para juzgarlo, que es exactamente la razón por la que los equipos se saltan la evaluación y pasan por alto los problemas. Júzgalo compuesto, no como una imagen en escala de grises.

Una máscara binaria responde a una pregunta más específica. Es útil para recortar, contar regiones o verificar si un sujeto está presente, siempre que el proveedor documente el umbral utilizado para crearla. Por definición, no puede soportar bordes suaves. Si tu pipeline convierte una máscara binaria de nuevo en una imagen de producto, los detalles finos ya se habrán perdido.

WebP transparente es una opción de entrega, no una mejora de calidad. Puede reducir el tamaño del archivo para uso web, pero las configuraciones con pérdida pueden difuminar joyas finas, texto en empaques y cabello. Conserva un máster sin pérdida y deriva WebP de él, para que puedas cambiar la compresión más tarde sin volver a llamar a la API.

Un JPEG aplanado sobre blanco está bien solo cuando el destino requiere permanentemente blanco y conservas el original en otro lugar. Una vez aplanado, no puedes recuperar la transparencia, cambiar el fondo o reconstruir una sombra suave. El mercado global de eliminación de fondo con IA fue valorado en USD 1.42 mil millones en 2024, según [Growth Market Reports](https://growthmarketreports.com/report/ai-background-removal-market)], lo cual es un buen recordatorio de que muchos proveedores te venderán un resultado, pero no necesariamente uno reutilizable.

Empieza aquí: Elige la salida que tu pipeline necesita antes de comparar proveedores, porque un proveedor que destaca en una previsualización JPEG puede fallar completamente como fuente de matte.

Cómo Enviar una Imagen y Recibir un Resultado Transparente

El flujo de trabajo es lo suficientemente corto como para implementarlo en una tarde, siempre que verifiques el archivo que recibes en lugar de confiar en la vista previa. Comienza con la salida que seleccionaste y luego sigue esta secuencia.

Una infografía de cuatro pasos que ilustra cómo usar una API para eliminar fondos de imágenes de manera eficiente.

La secuencia de llamada

  1. Prepara la entrada. Aplica tus reglas de validación de carga antes de enviar, para que los archivos mal formados o demasiado grandes fallen en tu código con un error claro. No pagues costos de inferencia para descubrir que un archivo nunca fue una imagen.
  2. Autentícate con una API key con ámbito. Usa una API key dedicada a esta aplicación, no una clave de espacio de trabajo compartida. Si se filtra, puedes revocarla sin interrumpir servicios no relacionados.
  3. Envía la imagen y solicita el tipo de salida. Pide RGBA PNG cuando el resultado vaya a ser compuesto. El error común es aceptar un valor predeterminado del proveedor que aplana sobre blanco.
  4. Lee los metadatos de la respuesta. Confirma las output dimensions, color model y alpha bit depth antes de almacenar el archivo. Un cambio de tamaño o una conversión de color silenciosos rompen las dimensiones y el color de la marca más adelante.
  5. Maneja una respuesta de tarea correctamente. Si recibes un task ID en lugar de una imagen, consulta el estado de finalización o espera el webhook. No trates una respuesta pendiente como una imagen fallida y envíes duplicados.
  6. Verifica el alpha channel programáticamente. Decodifica el archivo y confirma que el alpha channel existe, no sea completamente opaco, no esté vacío y contenga valores intermedios a lo largo de los bordes. Esta verificación detecta modelos que pintan un tablero de ajedrez en una imagen RGB ordinaria.
  7. Almacena el resultado con un content hash. Guarda la imagen original por separado para auditoría y reprocesamiento. El hash te permite almacenar en caché de forma segura y probar qué salida provino de qué entrada.

Nuestra documentación de medios es el punto de referencia sobre cómo se envían y devuelven los trabajos de medios, pero el paso de verificación pertenece a tu cliente independientemente del proveedor. Los proveedores pueden cambiar los modelos manteniendo el endpoint estable.

El contrato alfa de PNG

La especificación PNG de W3C define las alpha samples en una escala de 8 o 16 bits, donde cero significa completamente transparente, el máximo significa completamente opaco, y los valores intermedios representan una cobertura parcial que se puede componer sobre un nuevo fondo. Esos valores intermedios son la clave. El cabello, el material translúcido y los bordes suavizados no ocupan píxeles de forma binaria (todo o nada).

Verifica si los valores RGB son straight alpha o premultiplied alpha, y regístralo en los metadatos de tu activo. Si tu compositor asume uno y el archivo usa el otro, los bordes se oscurecerán o aclararán incluso cuando la máscara sea precisa. Recuerda también que el PNG contiene el primer plano y la transparencia, no el fondo eventual. La composición se mantiene en etapas posteriores, donde se puede repetir de forma económica.

Este recorrido muestra el flujo esperado de request y response en la práctica.

Un buen resultado se mantiene limpio cuando se coloca sobre negro, blanco y un color saturado. No deberías ver ningún halo brillante, ningún cabello cortado y ningún rectángulo opaco donde el cristal debería dejar ver el nuevo fondo. Prueba a resolución completa, no a tamaño de miniatura, porque el escalado de miniaturas oculta casi todos los defectos de borde que te importarán en producción.

Patrones de sincronización, asincronía y webhooks comparados

Los recortes de imágenes no se devuelven a través de la conexión HTTP abierta. En UberLLM, el texto se transmite token por token, mientras que un trabajo de imagen o video devuelve una tarea a la que haces polling, o un webhook que informa que el resultado está listo. Elige entre polling o un callback según la rapidez con la que otro sistema deba actuar y la cantidad de trabajos que tendrás en curso. Una sola foto de producto y una alimentación de proveedor nocturna utilizan el mismo modelo de trabajo. No deberían compartir el mismo diseño de cliente.

Esperar una tarea para trabajos interactivos

Para un prototipo o una vista previa para el usuario, envía la imagen, almacena el task id y haz polling hasta que el PNG transparente esté listo. La persona que espera sigue viendo un estado de progreso. Por debajo, el cliente está haciendo polling de una tarea, para que un vendedor lento no bloquee un hilo de solicitud durante toda la generación.

Establece un tiempo de espera limitado para esa espera y reintenta las comprobaciones de estado con una idempotency key para que un reintento no inicie una segunda inferencia. Muestra un estado de progreso y una ruta de fallo. No dejes una pantalla de carga girando indefinidamente. Redimensiona solo según una regla documentada. Reducir la escala de las entradas para que la espera parezca más corta destruye los bordes finos y hace que las comparaciones de calidad posteriores sean inválidas. El canal alfa es el activo que estás esperando, no una vista previa aplanada.

Polling para imágenes grandes y lotes

Una llamada basada en tareas devuelve primero un identificador. Haces polling del estado hasta que el recorte esté listo. Esa división importa cuando los medios están junto al chat: el texto se transmite (streams), las imágenes y el video no, incluso bajo una misma API key.

Haz polling con backoff. Haz que las comprobaciones de estado sean seguras de reintentar. Almacena el task id antes del primer polling, porque un reinicio del proceso no debería dejar un trabajo pagado huérfano. El seguimiento de tareas asíncronas y los webhook callbacks mantienen los flujos de trabajo de medios de alto volumen en movimiento cuando las imágenes individuales terminan fuera de orden.

Webhooks para pipelines

Usa los webhook callbacks cuando otro sistema deba actuar tan pronto como un recorte esté listo, como un editor de catálogo o un renderizador de plantillas. Autentica al emisor en tu propio endpoint antes de confiar en la carga útil (payload), acusa recibo rápidamente y realiza la descarga y el almacenamiento pesados en tu propia cola. Tu handler debe aceptar entregas duplicadas sin publicar el activo dos veces.

La guía de la API de edición de fotos describe la eliminación de fondo como una operación en un flujo de edición más amplio, que es donde los callbacks justifican su complejidad. Para trabajos de imagen y video, el seguimiento de tareas y los webhook callbacks significan que una interrupción en un vendedor no hace que se pierda el trabajo del cliente. Aún necesitas conciliación. Según un cronograma, lista las tareas que nunca produjeron un callback y hazles polling directamente.

Haz polling o suscríbete para cada trabajo de imagen, incluyendo un prototipo único. Pasa de un polling ajustado a webhooks una vez que las imágenes lleguen en lotes o alimenten otro sistema automatizado.

Medición de la calidad de las máscaras con una prueba de aceptación

No apruebes a un proveedor porque veinte imágenes de muestra se veían bien en un navegador. Crea una prueba de aceptación repetible con entradas fijas, umbrales fijos y métricas que separen la detección gruesa del sujeto de la calidad del contorno.

Una infografía que detalla seis métricas y pruebas utilizadas para medir y verificar la calidad de las máscaras de segmentación.

Métricas que respaldan una decisión

Métrica Qué mide Úsala para juzgar
IoU Superposición de regiones entre máscaras predichas y de verdad fundamental Precisión de segmentación gruesa
Dice Superposición ponderada hacia regiones más pequeñas Sujetos pequeños y partes delgadas
Trimap o error de contorno Precisión a lo largo del límite Pelo, pelaje y bordes suaves
Cobertura alfa Proporción de píxeles semitransparentes Si se devolvió transparencia real
Latencia p50 y p95 Tiempos de respuesta típicos y de cola Rendimiento de lotes y espera del usuario
Tasa de éxito de reintentos Proporción de llamadas reintentadas que se completan Fiabilidad bajo fallo

IoU y Dice te dicen si el proveedor encontró aproximadamente la región correcta. No te dicen si el borde se compondrá limpiamente. Una máscara puede obtener una buena puntuación en superposición mientras corta cada pelo suelto, porque el pelo ocupa pocos píxeles en relación con el sujeto completo.

El error de Trimap o contorno centra la evaluación cerca del límite, donde los clientes notan el fallo. La cobertura alfa es tu comprobación de cordura barata en cada respuesta. Si los sujetos supuestamente suaves devuelven solo píxeles completamente opacos y completamente transparentes, estás viendo una máscara umbralizada, una falsificación aplanada o una opción de salida que no pretendías solicitar.

La latencia pertenece al mismo informe. Registra la latencia p50 y p95 por separado, además de la tasa de éxito de reintentos, porque el tiempo de respuesta promedio oculta la cola que determina la finalización del lote y el abandono del usuario.

Diseño del conjunto de pruebas

Crea un conjunto de verdad fundamental con máscaras a nivel de píxel siempre que sea posible, y estratifícalo por estructuras finas, bajo contraste, objetos reflectantes o transparentes, múltiples sujetos, sombras y fondos desordenados. La guía de medición basada en segmentación del NIST distingue las máscaras binarias en las que el fondo es 0 y el primer plano es 1, un recordatorio útil de que tu API debe definir la semántica de las máscaras explícitamente en lugar de hacer que los clientes las adivinen.

Incluye iluminación variada, dispositivos de cámara, relaciones de aspecto y los formatos de archivo que tus usuarios realmente suben. Un conjunto de catálogo de estudio no predecirá el rendimiento en fotos de teléfono tomadas en almacenes. Un conjunto de retratos no te dirá nada útil sobre botellas de vidrio o piezas cromadas.

Establece umbrales de aprobación por clase antes de la prueba. Si eliges los umbrales después de ver los resultados, racionalizarás lo que sea que devuelva el primer proveedor. Solicita una máscara alfa suave más una máscara binaria opcional en un umbral documentado, y evalúa cada una para su uso previsto.

Muestra una puntuación de confianza a los usuarios solo después de haberla calibrado con datos reservados. Una puntuación no calibrada crea una falsa seguridad y hace que las colas de revisión humana sean menos útiles, porque los revisores dejan de confiar en la señal de enrutamiento.

Vuelve a ejecutar el conjunto idéntico después de cualquier cambio de modelo o proveedor. En un marketplace o configuración enrutada, el comportamiento del borde puede cambiar incluso cuando el endpoint y el formato de la solicitud siguen siendo compatibles.

Casos difíciles donde las máscaras fallan y cómo solucionarlos

El fallo costoso más común es un objeto en primer plano omitido. Una mano que sostiene el producto desaparece, una segunda persona es tratada como fondo, o un accesorio es recortado. Es más perjudicial que un borde áspero porque la composición posterior no puede inventar el sujeto que falta, y su prueba de aceptación debería fallar toda la clase cuando esto ocurra.

Una ilustración que muestra errores comunes en la tecnología API de eliminación de fondo, incluyendo primer plano omitido, sujetos extra, franjas en los bordes y artefactos.

Fallos visibles en los bordes

  • Halos de pelo y pelaje: El recorte se ve aceptable sobre blanco, pero luego muestra una franja brillante sobre un fondo oscuro. La causa probable es una máscara binaria o con umbral fijo. Solicite una mate alfa y verifique los píxeles de los bordes para valores parciales.
  • Encaje, malla y metal fino rotos: Correas, cables, cadenas de joyería y radios de bicicleta se rompen en fragmentos. La entrada puede carecer de suficiente resolución para la estructura, o el modelo puede clasificar las partes finas como textura de fondo. Envíe el original de mayor resolución y aplique una verificación de contorno a esta clase.
  • Colisión de color entre sujeto y fondo: Un vestido blanco sobre ropa de cama blanca o un perro negro sobre un sofá oscuro produce bordes errantes. La solución no es exigir perfección a cada proveedor. Dirija los casos de bajo contraste a revisión humana o a un modelo más potente y regístrelos como una clase de prueba separada.

No oculte estos defectos reduciendo la vista previa. Componga a tamaño completo sobre un color contrastante e inspeccione el límite, ya que así es como un cliente que haga zoom en una página de producto lo encontrará.

Decisiones de producto disfrazadas de errores del modelo

Los objetos transparentes necesitan una regla de producto. El vidrio y las botellas transparentes deben conservar la translucidez donde se ve el fondo. Una mate que vuelve el vidrio completamente opaco crea una imagen de producto cerosa, mientras que una mate que lo elimina por completo es un fallo obvio. Decida qué se considera correcto para botellas, ventanas, velos y envases de plástico antes de puntuarlos.

Las sombras también necesitan una elección explícita. Mantenga una sombra de contacto suave como alfa parcial si desea una composición natural, o elimínela para un recorte de catálogo limpio. Ambas son válidas, pero cambiar entre ellas a lo largo de un catálogo parece inconsistente. Codifique la elección en su perfil de solicitud y pruébela.

Las personas superpuestas prueban la separación de instancias. Cada persona debe permanecer distinta donde los cuerpos se superponen, sin que el brazo de una persona sea asignado al fondo o fusionado con el vecino. Las métricas de superposición de imagen completa pueden pasar esto por alto, así que inspeccione esta clase visualmente junto con las puntuaciones de los límites.

La transparencia falsa es el fallo menos visible y el más fácil de detectar. No busque un tablero de ajedrez. Decodifique el archivo y pruebe si existe un canal alfa con píxeles transparentes y semitransparentes significativos. Un patrón de tablero de ajedrez en RGB es una imagen de transparencia, no transparencia.

Orden de triaje: Verifique primero la presencia de alfa, luego los bordes, luego los sujetos omitidos. Ese orden elimina los archivos inutilizables antes de que dedique tiempo a juzgar diferencias sutiles de calidad.

Fotogramas de vídeo y consistencia temporal

El vídeo no es una carpeta de imágenes fijas sin relación. La segmentación fotograma a fotograma no tiene memoria temporal, por lo que un límite puede moverse ligeramente entre fotogramas casi idénticos. Reproducidos a velocidad, esos pequeños cambios se convierten en parpadeo alrededor del pelo, las manos y los bordes del producto.

El rendimiento es la otra limitación. Cada llamada a la API por fotograma añade una subida y un viaje de ida y vuelta por la red antes de que puedas codificar el resultado. Un flujo de trabajo que parece aceptable para un retrato puede volverse inviable para un clip corto, incluso antes de considerar los reintentos.

Tres arquitecturas

Arquitectura Estabilidad temporal Rendimiento Ideal para
Llamadas a la API por fotograma Baja, los límites pueden vibrar entre fotogramas Un viaje de ida y vuelta por fotograma Imágenes fijas y clips cortos con pocos fotogramas
Trabajos asíncronos en el servidor con propagación Mayor, utiliza seguimiento temporal En cola y por lotes Clips de producto y procesamiento por lotes
Fotogramas clave híbridos con seguimiento local Media, depende del rastreador Menos llamadas a la API Vistas previas en vivo y metraje largo

Las llamadas a la API por fotograma son el prototipo más simple y la arquitectura más fácil de depurar. También son las menos estables y, por lo general, las que más solicitudes generan. Úsalas para imágenes fijas, miniaturas o un puñado de fotogramas seleccionados, no como una suposición para metraje completo.

Los trabajos asíncronos en el servidor con propagación temporal permiten que el sistema de procesamiento utilice información entre fotogramas. Envías el clip o un lote, sigues el trabajo y recuperas una secuencia de máscaras más estable. Esto se adapta a clips de producto y procesamiento offline donde una cola es aceptable.

Los fotogramas clave híbridos con seguimiento local reducen el tráfico de la API. Envías fotogramas clave seleccionados para una segmentación de alta calidad, luego rastreas el sujeto localmente entre ellos y solicitas un nuevo fotograma clave cuando la confianza del seguimiento disminuye o la escena cambia. Esto es atractivo para las vistas previas en vivo, pero el rastreador se convierte en parte de tu superficie de calidad y necesita sus propias pruebas.

Elabora una lista de verificación de capacidad antes de comprometerte. Registra las solicitudes por segundo por usuario, los límites de concurrencia, el comportamiento de la cola, la transferencia total de datos en ambas direcciones, el coste de reintento y cómo recuperarás un clip parcialmente procesado. El precio por imagen más barato puede convertirse en la opción más cara cuando la inestabilidad obliga a reprocesar, limpiar manualmente o realizar otra codificación.

Fija el modelo o proveedor para un clip, almacena las máscaras por fotograma y registra la versión utilizada para cada trabajo. Sin esa disciplina, volver a ejecutar el mismo metraje después de un cambio de enrutamiento puede producir un resultado diferente y no tendrás una forma clara de reproducir la versión que un cliente aprobó.

Validación de cargas, claves y manejo de errores

La mayoría de los incidentes de producción relacionados con una API de eliminación de fondo no son fallos exóticos del modelo. Son entradas incorrectas, claves filtradas, reintentos duplicados y clientes que tratan cada error como temporal. Implemente controles antes de la inferencia, no después de que una cola se llene con archivos inutilizables.

Valide la imagen real

Detecte el MIME type real y las dimensiones decodificadas en lugar de confiar en la extensión del nombre de archivo. Un archivo llamado product.png puede contener cualquier cosa. Decodifique los encabezados de forma segura, limite el total de megapixels y rechace entradas malformadas o "bombas de descompresión" antes de que lleguen al modelo.

Establezca dimensiones mínimas y máximas. Las imágenes muy pequeñas no contienen suficiente información de borde para un matte fiable, y su aplicación debería informar al usuario directamente. Decida también cómo manejará las imágenes que ya contienen transparencia, ya que aplanar o preservar esta cambia el resultado.

Mantenga los errores de validación específicos. "Unsupported format", "image too large" e "image too small" requieren diferentes acciones del usuario. Los mensajes de error genéricos producen cargas repetidas del mismo archivo defectuoso.

Alcance y proteja las claves

Use una key por aplicación, manténgala en el servidor y nunca la envíe en el código de front end. Las API keys tienen un alcance definido y son revocables, y las solicitudes se cifran en tránsito. Revise nuestra documentación de autenticación para ver cómo el manejo de claves se adapta a su client, luego rote las claves según un cronograma e inmediatamente después de cambios de personal o proveedores.

Establezca un límite de solicitudes por key donde la plataforma lo permita. Un límite no evitará una filtración, pero restringe el daño que una key filtrada puede causar antes de que las alertas y la revocación actúen. Agregue una idempotency key a las cargas y envíos de trabajos, para que un reintento de red no cree un segundo duplicado facturable.

Asigne errores al comportamiento del client

Status Significado Acción
429 Rate limit reached Espere el tiempo indicado, luego reintente
503 Service unavailable Reintente con exponential backoff
4xx validation error Input rejected Corrija el input; no reintente sin cambios

La distinción es simple. Reintente los rate limits y la indisponibilidad temporal con exponential backoff acotado y jitter. No reintente un validation error con los mismos bytes, porque obtendrá el mismo rechazo más lentamente.

Registre el input hash, output hash, task ID y model version para cada trabajo. Ese registro respalda auditorías, detección de duplicados y reprocesamiento sin mantener las imágenes del cliente más tiempo del que requiere su política de retención. Almacene el original solo donde el reprocesamiento o la gestión de disputas lo necesiten.

Confirma tu elección antes de enviar

Envía solo después de que tres criterios se cumplan en tus propias imágenes. El formato de salida debe coincidir con tu compositor, el patrón de respuesta debe ajustarse a tu tamaño y volumen de imagen, y el proveedor debe pasar tu prueba de aceptación en los casos complejos, no solo en muestras limpias.

Una lista de verificación que puedes ejecutar hoy

  1. Recopila una muestra estratificada de cargas reales, incluyendo cabello, vidrio, sujetos de bajo contraste, varias personas, sombras y fondos desordenados.
  2. Ejecuta la prueba de aceptación con umbrales establecidos de antemano y califica la superposición de regiones por separado de la calidad del límite.
  3. Confirma el alfa real decodificando las salidas y verificando los píxeles transparentes y semitransparentes.
  4. Mide la latencia p95 y el comportamiento de reintento bajo la concurrencia y los tamaños de imagen que esperas en producción.
  5. Verifica la validación y los controles de clave, incluyendo cargas mal formadas, claves con alcance revocables y reintentos idempotentes.

Si quieres probar una ruta a través de UberLLM, comienza desde la base URL https://api.uberllm.dev/v1. Una API key funciona con solicitudes compatibles con OpenAI y Anthropic, y un cliente puede usar una API key gratuita y debe añadir crédito para ir más allá. Esa compatibilidad reduce los cambios en el cliente, pero no garantiza la calidad del borde, así que confirma que el modelo elegido devuelve un alfa real en tus datos.

También volvería a ejecutar la misma prueba después de cambiar de modelo, incluso cuando solo cambia el identificador del modelo. La compatibilidad del endpoint facilita la migración lo suficiente como para que los equipos a veces omitan la misma evaluación que detectaría un estilo de mate diferente.

Envía el proveedor que pasa cada criterio en tus imágenes, no el que tiene la vista previa más atractiva.


Ejecuta tu prueba de aceptación a través de UberLLM para comparar rutas de eliminación de fondo bajo una API key y un saldo, usando las mismas imágenes y verificaciones de alfa que usarías en producción. Comienza con una clave gratuita, verifica el mate a resolución completa y quédate solo con el modelo que pasa tus criterios de límite, latencia y reintento.