Seedream 5 API
Seedream 5 de ByteDance: dos niveles en una sola API. Pro es el buque insignia de ByteDance en comprensión del diseño: convierte datos, conceptos y texto denso en maquetaciones profesionales, admite edición interactiva de precisión (selección por punto y por lazo, renderizado de bocetos, sustitución de colores y materiales, separación de capas, fusión de varias imágenes), renderiza iluminación, materiales y texturas de piel realistas, y maneja texto de alta calidad en más de 10 idiomas. Lite es el nivel optimizado en costes, con tipografía mejorada, resolución de hasta 4K y el patrón de variantes de Seedream 4.5 (base, edit, sequential, edit-sequential).
Nivel Pro: texto a imagen y Edit (una imagen o hasta 10 imágenes de referencia) con comprensión a nivel de diseño: maquetaciones con mucha información, edición interactiva a nivel de píxel, separación de capas, fusión de varias imágenes y renderizado de texto en más de 10 idiomas, con salida en 1K/1.5K/2K y selección de relación de aspecto. Nivel Lite: texto a imagen de hasta 4K, Edit (conserva el rostro, la iluminación y el tono de las referencias), Sequential (conjuntos de varias imágenes consistentes) y Edit-Sequential (edición de varias imágenes con la identidad fijada).
/filters:quality(82)/examples/323fc3db241d9b56f46c445f2ab334c0/1783684221888696489_duh4aXLA.webp)
Resumen
Acerca de Seedream 5 API
Qué hace Seedream 5, cómo encaja en la gama de modelos de ByteDance y por qué los equipos lo eligen.
Seedream 5 es un modelo de generación y edición de imágenes de ByteDance, disponible a través de la API REST de WaveSpeedAI. Seedream 5 de ByteDance: dos niveles en una sola API. Pro es el buque insignia de ByteDance en comprensión del diseño: convierte datos, conceptos y texto denso en maquetaciones profesionales, admite edición interactiva de precisión (selección por punto y por lazo, renderizado de bocetos, sustitución de colores y materiales, separación de capas, fusión de varias imágenes), renderiza iluminación, materiales y texturas de piel realistas, y maneja texto de alta calidad en más de 10 idiomas. Lite es el nivel optimizado en costes, con tipografía mejorada, resolución de hasta 4K y el patrón de variantes de Seedream 4.5 (base, edit, sequential, edit-sequential).
Nivel Pro: texto a imagen y Edit (una imagen o hasta 10 imágenes de referencia) con comprensión a nivel de diseño: maquetaciones con mucha información, edición interactiva a nivel de píxel, separación de capas, fusión de varias imágenes y renderizado de texto en más de 10 idiomas, con salida en 1K/1.5K/2K y selección de relación de aspecto. Nivel Lite: texto a imagen de hasta 4K, Edit (conserva el rostro, la iluminación y el tono de las referencias), Sequential (conjuntos de varias imágenes consistentes) y Edit-Sequential (edición de varias imágenes con la identidad fijada).
La familia Seedream 5 en WaveSpeedAI incluye 10 endpoints REST que cubren los flujos de trabajo de Text-To-Image, Image-To-Image. Cada variante tiene su propio precio, parámetros y ejemplos de resultados: elige la que se ajuste a tu modalidad de entrada y a tus requisitos de producción, o llama a varias con la misma clave de API para componer flujos de varios pasos.
Ejecuta Seedream 5 con la misma clave de API, la misma cuenta de facturación y los mismos límites de uso que ya usas para los demás más de 1.000 modelos de IA de WaveSpeedAI. Sin configuración aparte por proveedor, sin SDK por proveedor, sin límites de uso distintos por proveedor: una sola integración lo cubre todo, desde texto a imagen y texto a vídeo hasta síntesis de audio, generación 3D, escalado y edición.
Endpoints
Todos los endpoints de la API de Seedream 5
10 endpoints de Seedream 5 disponibles ahora en WaveSpeedAI: elige la variante que se ajuste a tu flujo de trabajo.
/filters:quality(82)/media/images/20260408113331_gg16qaqd.webp)
Seedream v5.0 Lite Sequential
Seedream 5.0 Lite Sequential generates multi-image sets with consistent characters and objects, unifying palette, lighting, and style across all outputs. Supports up to 4K results for campaigns, storyboards, and product lines. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408113307_p1bwh1oa.webp)
Seedream v5.0 Lite
Seedream 5.0 Lite by is a state-of-the-art text-to-image model with enhanced typography, clear text rendering for posters and brand visuals, superior prompt adherence, and up to 4K resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408113316_7fn8j4n3.webp)
Seedream v5.0 Lite Edit Sequential
Seedream 5.0 Lite Edit Sequential performs multi-image editing while locking character and object identity across shots. It detects main subjects, preserves continuity, and applies controlled edits with up to 4K output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408113324_cp7bzb2i.webp)
Seedream v5.0 Lite Edit
Seedream 5.0 Lite Edit by is a state-of-the-art image editing model preserving facial features, lighting, and color tones from reference images. Features high-fidelity editing with professional quality, superior prompt adherence, and up to 4K resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1790232710095528029_mLU4eGQ0.webp)
Seedream v5.0 Flash Layer Decomposition
Seedream V5.0 Flash Layer Decomposition separates a single image into a base image and transparent layers faster and at lower cost than Seedream V5.0 Pro, enabling flexible compositing, image editing, asset extraction, and layered design workflows at one price for 1K / 1.5K / 2K. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1786523429877069688_r6rFUkDV.webp)
Seedream v5.0 Pro Layer Decomposition
Seedream V5.0 Pro Layer Decomposition separates a single image into a base image and transparent layers, enabling flexible compositing, image editing, asset extraction, and layered design workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1790223428359196164_57CLU4eO.webp)
Seedream v5.0 Flash
Seedream V5.0 Flash Text to Image by ByteDance generates images from text prompts faster and at lower cost than Seedream V5.0 Pro, with aspect ratio selection, multilingual text rendering, and 1K / 1.5K / 2K output at one price. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1790223807507857224_g1zJS2cl.webp)
Seedream v5.0 Flash Edit
Seedream V5.0 Flash Edit by ByteDance edits and generates images from single-image or multi-reference inputs faster and at lower cost than Seedream V5.0 Pro Edit, supporting up to 10 reference images, aspect ratio selection, and 1K / 1.5K / 2K output at one price. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1783519376754609746_GuDMV4dU.webp)
Seedream v5.0 Pro
Seedream V5.0 Pro Text to Image by ByteDance generates high-quality images from text prompts, with aspect ratio selection, strong prompt following, and 1K / 2K output tiers for flexible image creation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1783519346875258167_uSgmwFOX.webp)
Seedream v5.0 Pro Edit
Seedream V5.0 Pro Edit by ByteDance edits and generates images from single-image or multi-reference inputs, supporting up to 10 reference images, aspect ratio selection, and 1K / 2K output tiers. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Ejemplos
Mira Seedream 5 en acción
Resultados reales generados con la API de Seedream 5. Pasa el cursor sobre cualquier vídeo para previsualizarlo y haz clic para abrir el visor a tamaño completo.
Cómo empezar
Cómo usar la API de Seedream 5
Cuatro pasos desde el registro hasta una generación terminada. Encontrarás ejemplos completos en Python, Node.js y cURL en la sección de API más abajo.
- 01
Obtén una clave de API
Regístrate en WaveSpeedAI y copia tu clave de API desde el panel. Las cuentas nuevas incluyen créditos gratuitos para empezar: suficientes para usar el playground unas decenas de veces antes de que empiece la facturación.
- 02
Envía una predicción
Haz POST de tu entrada como JSON a https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro. El endpoint devuelve un id de predicción de inmediato: las generaciones son asíncronas, así que no mantienes una conexión abierta durante la inferencia.
- 03
Consulta hasta que termine
Haz GET a https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Devuelve los resultados con completed; detente con un error en failed, cancelled, timeout o deleted; sigue consultando con cualquier otro estado.
- 04
Lee la URL del resultado
Cuando status sea "completed", lee la URL de data.outputs[0]. La URL apunta a tu contenido generado en la CDN de WaveSpeedAI: imagen, vídeo, audio o archivo 3D según la variante de Seedream 5 que hayas llamado.
Casos de uso
Qué puedes crear con Seedream 5
Flujos de trabajo habituales para los que desarrolladores y creadores usan la API de Seedream 5.
Generación de diseño con mucha información
Seedream 5 Pro transforma con precisión datos, conceptos y texto denso en maquetaciones profesionales: infografías, pósters con textos en varios niveles y producción de contenido de alta densidad, donde la mayoría de los modelos de imagen acaban generando texto ininteligible.
Edición interactiva a nivel de píxel
bytedance/seedream-v5.0-pro/edit admite selección por punto y por lazo, renderizado de bocetos, sustitución de colores y materiales y fusión de hasta 10 imágenes de referencia: combina productos, personajes y referencias de estilo en una sola edición precisa.
Separación de capas para posproducción
Pro puede separar una imagen en capas independientes (texto, sujeto principal, fondo y elementos decorativos del entorno), de modo que las creatividades generadas lleguen a las herramientas de diseño como piezas editables y no como mapas de bits aplanados.
Renderizado de texto multilingüe
Pro renderiza texto de alta calidad en más de 10 idiomas, incluidos el árabe cursivo de derecha a izquierda y las escrituras europeas con acentos, para crear creatividades de campaña localizadas desde un único pipeline de prompts.
Generación de imágenes 4K optimizada en costes
Seedream 5 Lite es uno de los modelos de imagen compatibles con 4K más baratos de WaveSpeedAI. Útil para pipelines de marketing, redes sociales y editorial de alto volumen, donde el coste por imagen se acumula rápidamente.
Variantes secuenciales para storyboards
bytedance/seedream-v5.0-lite/sequential genera conjuntos de varias imágenes con personajes y objetos consistentes, y edit-sequential fija la identidad de personajes y objetos mientras se edita todo el conjunto; útil para campañas, storyboards y contenido seriado.
Consejos
Consejos para escribir prompts en Seedream 5
Consejos prácticos para obtener mejores resultados con Seedream 5, basados en los patrones que funcionan en modelos de imagen en flujos de producción.
- 01
Elige el nivel según el trabajo
Pro (bytedance/seedream-v5.0-pro) es la opción para diseño: maquetaciones con mucha información, edición de precisión, separación de capas y texto multilingüe. Lite (bytedance/seedream-v5.0-lite) es la opción para volumen: más barato, de hasta 4K y el único nivel con variantes Sequential.
- 02
Pro Edit acepta hasta 10 imágenes de referencia
bytedance/seedream-v5.0-pro/edit acepta entradas de una sola imagen o de varias referencias (hasta 10), con selección de relación de aspecto y salida 1K/2K. Combina referencias de producto, personaje y estilo en una sola llamada en lugar de encadenar ediciones: Pro admite la fusión de varias imágenes de forma nativa.
- 03
Apóyate en Pro para texto denso y estructurado
Pro está pensado para convertir datos, conceptos y texto denso en maquetaciones profesionales: titulares en varios niveles, condiciones de descuentos, textos de infografías. ByteDance señala que el renderizado de texto de grano más fino aún puede mejorar, así que mantén breve la letra pequeña crítica y verifica la legibilidad al tamaño de salida.
- 04
Escribe los prompts en el idioma de destino
Pro renderiza texto en más de 10 idiomas, incluidos el árabe cursivo de derecha a izquierda, el japonés, el coreano y las escrituras europeas con acentos. Para creatividades localizadas, pon el texto en el idioma de destino directamente en el prompt en lugar de traducirlo después de generar.
- 05
Usa Sequential para storyboards y campañas
bytedance/seedream-v5.0-lite/sequential genera conjuntos de varias imágenes con personajes y objetos consistentes, unificando paleta, iluminación y estilo entre las salidas. Útil para campañas, storyboards y series de contenido.
- 06
Edit-Sequential para edición con identidad fijada
bytedance/seedream-v5.0-lite/edit-sequential edita varias imágenes detectando los sujetos principales y conservando la continuidad. Útil para trabajo seriado protagonizado por personajes y para catálogos de producto.
- 07
Lite Edit conserva rostro, iluminación y tono de las referencias
bytedance/seedream-v5.0-lite/edit permite una edición de alta fidelidad conservando los rasgos faciales, la iluminación y los tonos de color de las imágenes de referencia. Útil para retocar retratos y recontextualizar productos.
Precios
Precios de la API de Seedream 5
El precio es por resultado. El cargo final depende de los parámetros que definas en el playground de cada variante (resolución, duración, número de resultados, referencias).
| Endpoint | Tipo | Precio inicial |
|---|---|---|
| bytedance/ | text-to-image | $0.035 |
| bytedance/ | text-to-image | $0.035 |
| bytedance/ | image-to-image | $0.035 |
| bytedance/ | image-to-image | $0.035 |
| bytedance/ | image-to-image | $0.459 |
| bytedance/ | image-to-image | $0.75 |
| bytedance/ | text-to-image | 10 % DTO.$0.027$0.0243 |
| bytedance/ | image-to-image | 10 % DTO.$0.027$0.0243 |
| bytedance/ | text-to-image | 10 % DTO.$0.045$0.0405 |
| bytedance/ | image-to-image | 10 % DTO.$0.045$0.0405 |
API
Llama a la API de Seedream 5
Obtén una clave de API en wavespeed.ai/accesskey y envía una predicción por REST. El playground genera ejemplos listos para pegar con cualquier combinación de entradas.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "jpeg",
"prompt_optimization_mode": "standard"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "jpeg",
"prompt_optimization_mode": "standard"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "jpeg",
"prompt_optimization_mode": "standard"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Comparar
Seedream 5 frente a las alternativas
Cuándo elegir Seedream 5 en lugar de modelos similares en WaveSpeedAI.
Seedream 5 frente a Seedream 4.5
4.5 es el nivel consolidado; Seedream 5 se divide en Lite (optimizado en costes, con el mismo patrón de variantes que 4.5) y Pro, que añade comprensión a nivel de diseño: maquetaciones con mucha información, edición interactiva de precisión con separación de capas y renderizado de texto multilingüe. Elige 4.5 por continuidad, 5 Lite para volumen y 5 Pro para trabajo de diseño y edición con varias referencias.
Seedream 5 frente a Nano Banana 2
Nano Banana 2 (Gemini 3.1 Flash Image, base, Fast) ofrece consistencia de hasta 5 personajes y una base opcional de búsqueda web. Seedream 5 responde con la edición de precisión de 10 referencias de Pro, la separación de capas, el renderizado de texto en más de 10 idiomas y el menor coste de Lite con variantes Sequential.
Seedream 5 frente a GPT Image 2
GPT Image 2 tiene niveles de calidad explícitos y un endpoint de edición con imágenes de referencia. Seedream 5 Pro responde con edición interactiva a nivel de píxel (selección por punto y lazo, sustitución de materiales, separación de capas) con hasta 10 imágenes de referencia, mientras que Lite sigue siendo bastante más barato y ofrece variantes Sequential para fijar la identidad en varias imágenes.
Preguntas frecuentes
Seedream 5 API — Preguntas frecuentes
Precios, licencia, integración: preguntas habituales sobre cómo ejecutar Seedream 5 en WaveSpeedAI.
¿Qué es la API de Seedream 5?
Seedream 5 es un modelo de generación de imágenes de ByteDance expuesto como API REST en WaveSpeedAI. Seedream 5 de ByteDance: dos niveles en una sola API. Pro es el buque insignia de ByteDance en comprensión del diseño: convierte datos, conceptos y texto denso en maquetaciones profesionales, admite edición interactiva de precisión (selección por punto y por lazo, renderizado de bocetos, sustitución de colores y materiales, separación de capas, fusión de varias imágenes), renderiza iluminación, materiales y texturas de piel realistas, y maneja texto de alta calidad en más de 10 idiomas. Lite es el nivel optimizado en costes, con tipografía mejorada, resolución de hasta 4K y el patrón de variantes de Seedream 4.5 (base, edit, sequential, edit-sequential). Puedes llamarlo por programación o probarlo desde el playground enlazado arriba.
¿Cómo llamo a la API de Seedream 5?
Regístrate en WaveSpeedAI, copia tu clave de API desde /accesskey y haz POST a https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro con tu entrada como JSON. El endpoint devuelve un id de predicción. Consulta el endpoint de resultados aproximadamente cada 2 segundos, aumenta el intervalo en las tareas largas y detente ante cualquier estado final. Arriba tienes ejemplos en Python / Node.js / cURL orientados a producción.
¿Cuánto cuesta la API de Seedream 5?
Seedream 5 empieza en $0.0243 por ejecución. El coste exacto depende de los parámetros que definas (resolución, duración, número de resultados, referencias). La vista previa del coste en tiempo real junto al botón Generar del playground muestra el precio exacto de tu entrada actual.
¿Qué variantes de Seedream 5 hay disponibles?
WaveSpeedAI aloja 10 endpoints de Seedream 5 en producción: bytedance/seedream-v5.0-lite/sequential, bytedance/seedream-v5.0-lite, bytedance/seedream-v5.0-lite/edit-sequential, bytedance/seedream-v5.0-lite/edit, bytedance/seedream-v5.0-flash/layer-decomposition, bytedance/seedream-v5.0-pro/layer-decomposition, bytedance/seedream-v5.0-flash, bytedance/seedream-v5.0-flash/edit y más. Cada variante tiene su propia página de playground y sus propios precios.
¿Puedo usar comercialmente los resultados de Seedream 5?
Los derechos de uso comercial dependen de la licencia del modelo de ByteDance. La mayoría de los modelos de ByteDance permiten el uso comercial de los resultados; consulta la página del playground de cada modelo para ver el resumen de su licencia y los Términos del servicio de WaveSpeedAI para las condiciones de la plataforma.
¿Por qué usar Seedream 5 en WaveSpeedAI en lugar de ir directamente al proveedor?
Una sola clave de API y una sola cuenta de facturación para Seedream 5 Y más de 1.000 modelos de IA de otros proveedores. Sin configurar un SDK por proveedor, sin límites de uso aparte y sin reescribir el código de integración para cada proveedor. Los precios suelen ser iguales o inferiores a los de la API directa de ByteDance.
Proveedor
Acerca de ByteDance
El equipo detrás de Seedream 5 y de la gama más amplia de modelos de ByteDance en WaveSpeedAI.
ByteDance, la empresa detrás de TikTok, CapCut y Doubao, dirige una de las mayores operaciones de investigación en IA del mundo. Sus equipos Seed y Doubao lanzan modelos de vanguardia para generación de vídeo (Seedance), generación y edición de imágenes (Seedream, Nano Banana) y trabajo con avatares y sincronización labial. Los modelos se entrenan con datos a escala interna y llegan a producción en las apps de consumo de ByteDance antes de publicarse como API.
Empieza a crear con Seedream 5 en WaveSpeedAI
Créditos gratuitos al registrarte. Una sola clave de API para más de 1.000 modelos de IA de ByteDance y de todos los demás proveedores.
/filters:quality(82)/examples/0cbef4bfd187825951ff9cb2c0787280/1783684219348367405_p8cYLApe.webp)
/filters:quality(82)/examples/3dcd9fcd7096c7519e01371a32e0ac9f/1783684220513827783_WhzyzFMK.webp)
/filters:quality(82)/examples/ed344d071cdc248a6f6b3720682a2558/d43a0a40-8790-4e94-9421-dbd1da351a69-a8f761e7b667.webp)
/filters:quality(82)/examples/6e22a23f23f11fffad35929f3328a094/48705639-c97d-4152-bd10-70fb04893faf-50d78dc01a2c.webp)