GPT Image 2.5 API
OpenAI GPT Image 2.5 — endpoints texte vers image et édition en deux niveaux, Flare (rapide, équilibré) et Sunburst (axé précision), avec cinq niveaux de qualité de low à max, sortie 1K / 2K / 4K, quinze formats d'image et des éditions ancrées dans jusqu'à 16 images de référence. Même format de requête que GPT Image 2, prix par image plus bas.
Quatre endpoints dans une même famille : openai/gpt-image-2.5-flare et openai/gpt-image-2.5-sunburst, chacun avec texte vers image et édition. Flare est le niveau rapide et équilibré pour la génération courante à faible latence ; Sunburst consacre plus de temps à chaque image pour une fidélité accrue sur les détails complexes. Les deux acceptent les mêmes paramètres — quality (low / medium / high / xhigh / max), resolution (1k / 2k / 4k), quinze formats d'image de 1:3 à 3:1 et une sortie png / jpeg / webp — et coûtent le même prix, à partir de 0,01 $ par image.
/filters:quality(82)/examples/65eb1f4358f095655be595f6383ac7b1/778f811f-f612-4f0e-88c6-a2db94a2f825-15cd7658cdfc.webp)
Présentation
À propos de GPT Image 2.5 API
Ce que fait GPT Image 2.5, sa place dans la gamme de modèles OpenAI, et pourquoi les équipes l’adoptent.
GPT Image 2.5 est un modèle de génération et édition d’images proposé par OpenAI, disponible via l’API REST de WaveSpeedAI. OpenAI GPT Image 2.5 — endpoints texte vers image et édition en deux niveaux, Flare (rapide, équilibré) et Sunburst (axé précision), avec cinq niveaux de qualité de low à max, sortie 1K / 2K / 4K, quinze formats d'image et des éditions ancrées dans jusqu'à 16 images de référence. Même format de requête que GPT Image 2, prix par image plus bas.
Quatre endpoints dans une même famille : openai/gpt-image-2.5-flare et openai/gpt-image-2.5-sunburst, chacun avec texte vers image et édition. Flare est le niveau rapide et équilibré pour la génération courante à faible latence ; Sunburst consacre plus de temps à chaque image pour une fidélité accrue sur les détails complexes. Les deux acceptent les mêmes paramètres — quality (low / medium / high / xhigh / max), resolution (1k / 2k / 4k), quinze formats d'image de 1:3 à 3:1 et une sortie png / jpeg / webp — et coûtent le même prix, à partir de 0,01 $ par image.
La famille GPT Image 2.5 sur WaveSpeedAI propose 4 points d’accès REST couvrant les workflows Image-To-Image, Text-To-Image. Chaque variante a ses propres tarifs, paramètres et exemples de résultats — choisissez celle qui correspond à votre type d’entrée et à vos contraintes de production, ou appelez-en plusieurs avec la même clé API pour composer des pipelines en plusieurs étapes.
Exécutez GPT Image 2.5 avec la même clé API, le même compte de facturation et les mêmes limites de débit que pour les plus de 1 000 autres modèles IA de WaveSpeedAI. Pas de configuration fournisseur distincte, pas de SDK par fournisseur, pas de limites de débit par fournisseur — une seule intégration couvre tout, du texte vers image et du texte vers vidéo à la synthèse audio, la génération 3D, l’agrandissement et l’édition.
Caractéristiques
Capacités de GPT Image 2.5 API et état de sortie
Les détails propres au modèle que les développeurs recherchent avant de choisir une API : disponibilité, durée de sortie attendue, prise en charge des références et alternative active actuelle.
Niveaux
Flare / Sunburst
Flare pour une génération courante rapide et équilibrée ; Sunburst pour une fidélité accrue sur les détails complexes. Même prix.
Niveaux de qualité
5
low / medium (par défaut) / high / xhigh / max sur chaque endpoint.
Résolution
1K / 2K / 4K
Les mêmes trois niveaux en texte vers image et en édition.
Endpoints
4 variantes
texte vers image et édition pour Flare et pour Sunburst ; l'édition accepte jusqu'à 16 images de référence.
Points d’accès
Tous les points d’accès de l’API GPT Image 2.5
4 points d’accès GPT Image 2.5 disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/filters:quality(82)/media/images/1788941905586203566_DzViKczP.webp)
Gpt Image 2.5 Sunburst Edit
OpenAI's GPT Image 2.5 Sunburst Edit edits one or more reference images from natural-language instructions, with five quality tiers up to 4K. Sunburst is the precision-focused GPT Image 2.5 tier that spends more time per image for extra fidelity on intricate detail. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1788932339711919494_vrbhE9lL.webp)
Gpt Image 2.5 Sunburst Text To Image
OpenAI's GPT Image 2.5 Sunburst Text-to-Image generates high-quality images from natural-language prompts, with five quality tiers up to 4K. Sunburst is the precision-focused GPT Image 2.5 tier that spends more time per image for extra fidelity on intricate detail. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1788941885532951956_ciRgxR5Q.webp)
Gpt Image 2.5 Flare Edit
OpenAI's GPT Image 2.5 Flare Edit edits one or more reference images from natural-language instructions, with five quality tiers up to 4K. Flare is the fast, balanced GPT Image 2.5 tier for everyday generation at low latency. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1788932462559654416_SrQZ8hrB.webp)
Gpt Image 2.5 Flare Text To Image
OpenAI's GPT Image 2.5 Flare Text-to-Image generates high-quality images from natural-language prompts, with five quality tiers up to 4K. Flare is the fast, balanced GPT Image 2.5 tier for everyday generation at low latency. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Exemples
GPT Image 2.5 en action
De vrais résultats générés par l’API GPT Image 2.5. Survolez une vidéo pour la prévisualiser, cliquez pour ouvrir la visionneuse en taille réelle.
Mode d’emploi
Comment utiliser l’API GPT Image 2.5
Quatre étapes de l’inscription à une génération terminée. Des exemples complets en Python, Node.js et cURL se trouvent dans la section API ci-dessous.
- 01
Obtenez une clé API
Créez un compte WaveSpeedAI et copiez votre clé API depuis le tableau de bord. Les nouveaux comptes reçoivent des crédits de démarrage gratuits — de quoi utiliser le playground quelques dizaines de fois avant le début de la facturation.
- 02
Soumettez une prédiction
Envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/openai/gpt-image-2.5-flare/text-to-image. Le point d’accès renvoie immédiatement un identifiant de prédiction — les générations sont asynchrones, vous ne gardez donc pas de connexion ouverte pendant l’inférence.
- 03
Interrogez jusqu’à la fin
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retournez les outputs sur completed ; arrêtez avec une erreur sur failed, cancelled, timeout ou deleted ; continuez d’interroger pour tout autre statut.
- 04
Lisez l’URL du résultat
Une fois le statut "completed", lisez l’URL dans data.outputs[0]. Elle pointe vers votre média généré sur le CDN de WaveSpeedAI — fichier image, vidéo, audio ou 3D selon la variante GPT Image 2.5 appelée.
Cas d’usage
Ce que vous pouvez créer avec GPT Image 2.5
Les workflows courants pour lesquels développeurs et créateurs utilisent l’API GPT Image 2.5.
Flare pour la vitesse, Sunburst pour la fidélité
openai/gpt-image-2.5-flare/text-to-image est le niveau du quotidien : rotation rapide pour les brouillons, les visuels sociaux et les pipelines à gros volume. openai/gpt-image-2.5-sunburst/text-to-image consacre plus de temps à chaque image et tient mieux sur les détails complexes — pièces mécaniques, tissus, petite typographie, scènes denses. Même prompt, même prix ; passer de l'un à l'autre revient à changer l'ID du modèle.
Cinq niveaux de qualité sur un seul réglage
Le paramètre quality va de low / medium / high / xhigh à max. Medium est la valeur par défaut et le bon compromis pour la production, à 0,024 $ par image 1K ; low est un niveau brouillon à 0,01 $ ; high, xhigh et max ajoutent du détail pour les visuels principaux et l'impression. Chaque niveau coûte moins cher que le niveau du même nom de GPT Image 2.
Édition avec jusqu'à 16 images de référence
openai/gpt-image-2.5-flare/edit et openai/gpt-image-2.5-sunburst/edit prennent une instruction en langage courant et jusqu'à 16 images de référence. Placez un produit dans une nouvelle scène, changez l'éclairage ou le style, ou retravaillez un visuel de marque existant en conservant le sujet intact. Le résultat suit le format d'image de la première image de référence, sauf si aspect_ratio est défini.
Jusqu'à la 4K et quinze formats d'image
Chaque endpoint rend en 1k, 2k ou 4k et accepte quinze formats d'image — 1:1, 3:2, 2:3, 4:3, 3:4, 4:5, 5:4, 16:9, 9:16, 21:9, 9:21, 2:1, 1:2, 3:1, 1:3 — de sorte qu'un même prompt serve une publication carrée, un visuel principal 16:9 et une bannière panoramique 3:1 sans recadrage en post-production.
Itérer à moindre coût, livrer une fois
Explorez la direction du prompt en qualité low et 1k pour un centime l'image, arrêtez la composition en medium, puis relancez le prompt final avec la qualité et la résolution qu'exige le livrable. Le format de requête ne change pas d'un niveau à l'autre : la boucle d'itération se résume à modifier deux champs.
Migration sans friction depuis GPT Image 2
GPT Image 2.5 conserve le format de requête de GPT Image 2 : prompt, images, aspect_ratio, resolution, quality, output_format. Pointez votre code existant vers openai/gpt-image-2.5-flare/text-to-image ou /edit, revérifiez sur vos propres résultats le niveau de qualité que vous envoyez, et c'est terminé. GPT Image 2 reste disponible en parallèle.
Conseils
Conseils pour rédiger vos prompts avec GPT Image 2.5
Des conseils pratiques pour obtenir de meilleurs résultats avec GPT Image 2.5 — tirés des pratiques qui fonctionnent sur les modèles image dans les pipelines de production.
- 01
Commencez sur Flare, passez à Sunburst
Flare est le niveau rapide et le bon choix par défaut pour l'itération et le volume. Ne relancez en Sunburst que les plans qui en ont besoin — détails mécaniques complexes, texture de tissu, petite typographie — puisque les deux niveaux acceptent des paramètres identiques et coûtent le même prix.
- 02
Réajustez le niveau de qualité après la migration
GPT Image 2.5 utilise une échelle de qualité à cinq niveaux, et non un simple renommage des trois niveaux de GPT Image 2. Commencez en medium, comparez avec vos résultats existants sur les mêmes prompts, et montez d'un niveau si le rendu semble plus doux qu'avant, ou descendez d'un niveau si le coût dépasse vos attentes.
- 03
Brouillon en low / 1k, livraison au niveau voulu
La qualité low en 1k coûte un centime par image, ce qui rend l'exploration de prompts pratiquement gratuite. Arrêtez la composition à ce stade, puis relancez le prompt final en medium ou high et à la résolution de livraison.
- 04
Utilisez l'endpoint Edit avec des images de référence
openai/gpt-image-2.5-flare/edit et son équivalent Sunburst acceptent jusqu'à 16 images de référence plus une instruction. Décrivez ce qui doit rester inchangé aussi explicitement que ce qui doit changer ; le résultat suit le format d'image de la première image, sauf si vous en définissez un.
- 05
Gardez marques et logos hors des photos de produits
Demandez un article sans marque avec une étiquette neutre lorsque vous voulez une maquette de produit propre ; sinon, le modèle inventera volontiers une marque d'apparence réelle que vous ne pourrez pas utiliser.
Tarifs
Tarifs de l’API GPT Image 2.5
La tarification se fait par résultat. Le montant final dépend des paramètres définis dans le playground de chaque variante (résolution, durée, nombre de résultats, références).
| Point d’accès | Type | Prix de départ |
|---|---|---|
| openai/ | image-to-image | $0.039 |
| openai/ | text-to-image | $0.024 |
| openai/ | image-to-image | $0.039 |
| openai/ | text-to-image | $0.024 |
API
Appelez l’API GPT Image 2.5
Obtenez une clé API sur wavespeed.ai/accesskey, puis soumettez une prédiction via REST. Le playground génère des exemples prêts à copier pour toute combinaison d’entrées.
POSThttps://api.wavespeed.ai/api/v3/openai/gpt-image-2.5-flare/text-to-image
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/openai/gpt-image-2.5-flare/text-to-image" \
-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",
"quality": "medium",
"output_format": "png"
}')
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/openai/gpt-image-2.5-flare/text-to-image";
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",
"quality": "medium",
"output_format": "png"
}),
});
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",
"quality": "medium",
"output_format": "png"
}
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/openai/gpt-image-2.5-flare/text-to-image", 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)Comparer
GPT Image 2.5 face aux alternatives
Quand choisir GPT Image 2.5 plutôt que des modèles similaires sur WaveSpeedAI.
GPT Image 2.5 vs GPT Image 2
GPT Image 2.5 ajoute la séparation Flare / Sunburst, deux niveaux de qualité supplémentaires (xhigh et max) et des prix plus bas à chaque niveau — medium démarre à 0,024 $ par image contre 0,06 $ pour GPT Image 2 medium, même si 2.5 high est plus proche en fidélité de 2 medium. GPT Image 2 reste disponible ; les deux partagent les mêmes paramètres.
GPT Image 2.5 vs Nano Banana 2
Nano Banana 2 offre la cohérence multi-personnages jusqu'à 5 personnages et un ancrage par recherche web facultatif. GPT Image 2.5 répond avec cinq niveaux de qualité explicites, un niveau Sunburst pour les détails complexes, la sortie 4K et un endpoint d'édition qui accepte jusqu'à 16 images de référence.
GPT Image 2.5 vs Seedream 5
Seedream 5 Pro excelle sur les mises en page denses en information, l'édition interactive de précision et la séparation en calques. GPT Image 2.5 est le choix pour la photographie fidèle au prompt et le rendu de texte avec un simple réglage de qualité, et ses niveaux low et medium sont moins chers que Seedream 5 Pro pour le gros volume.
FAQ
GPT Image 2.5 API — Questions fréquentes
Tarifs, licence, intégration — les questions courantes sur l’utilisation de GPT Image 2.5 sur WaveSpeedAI.
Quelle est la différence entre GPT Image 2.5 Flare et Sunburst ?
Flare est le niveau rapide et équilibré pour la génération courante à faible latence. Sunburst est le niveau axé précision, qui consacre plus de temps à chaque image pour une fidélité accrue sur les détails complexes. Ils acceptent des paramètres identiques et coûtent le même prix : vous pouvez passer de l'un à l'autre en changeant l'ID du modèle.
Combien coûte GPT Image 2.5 ?
Le texte vers image est facturé par image selon la qualité et la résolution : low 0,01 $ / 0,02 $ / 0,03 $, medium 0,024 $ / 0,04 $ / 0,07 $, high 0,09 $ / 0,15 $ / 0,27 $, xhigh 0,16 $ / 0,27 $ / 0,48 $ et max 0,36 $ / 0,60 $ / 1,00 $ en 1K / 2K / 4K. L'édition ajoute 0,015 $ par image, plus 0,015 $ pour chaque image de référence au-delà de la première. Flare et Sunburst ont les mêmes prix.
Comment les niveaux de qualité de GPT Image 2.5 se comparent-ils à ceux de GPT Image 2 ?
GPT Image 2.5 a cinq niveaux (low, medium, high, xhigh, max) là où GPT Image 2 en a trois, et chaque niveau coûte moins cher que le niveau du même nom de GPT Image 2 : medium coûte 0,024 $ par image 1K contre 0,06 $. Les niveaux ne sont pas définis comme équivalents à ceux de GPT Image 2 : comparez donc les résultats sur vos propres prompts et montez ou descendez d'un cran par rapport à medium selon les besoins.
Combien d'images de référence l'édition GPT Image 2.5 accepte-t-elle ?
Jusqu'à 16 par requête. Le résultat conserve le format d'image de la première image de référence, sauf si vous définissez aspect_ratio explicitement.
GPT Image 2 est-il toujours disponible ?
Oui. openai/gpt-image-2/text-to-image et openai/gpt-image-2/edit restent disponibles en parallèle de GPT Image 2.5 : les pipelines existants peuvent migrer à leur rythme.
Qu’est-ce que l’API GPT Image 2.5 ?
GPT Image 2.5 est un modèle OpenAI de génération d’images exposé sous forme d’API REST sur WaveSpeedAI. OpenAI GPT Image 2.5 — endpoints texte vers image et édition en deux niveaux, Flare (rapide, équilibré) et Sunburst (axé précision), avec cinq niveaux de qualité de low à max, sortie 1K / 2K / 4K, quinze formats d'image et des éditions ancrées dans jusqu'à 16 images de référence. Même format de requête que GPT Image 2, prix par image plus bas. Vous pouvez l’appeler par programmation ou l’essayer depuis le playground indiqué ci-dessus.
Comment appeler l’API GPT Image 2.5 ?
Créez un compte WaveSpeedAI, copiez votre clé API depuis /accesskey, puis envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/openai/gpt-image-2.5-flare/text-to-image. Le point d’accès renvoie un identifiant de prédiction. Interrogez le point d’accès de résultat environ toutes les 2 secondes, augmentez l’intervalle pour les tâches longues et arrêtez-vous à tout statut final. Des exemples Python / Node.js / cURL orientés production figurent ci-dessus.
Combien coûte l’API GPT Image 2.5 ?
GPT Image 2.5 démarre à $0.024 par exécution. Le coût exact dépend des paramètres définis (résolution, durée, nombre de résultats, références). L’estimation en direct à côté du bouton Générer dans le playground affiche le prix exact pour votre saisie actuelle.
Quelles variantes de GPT Image 2.5 sont disponibles ?
WaveSpeedAI héberge 4 points d’accès GPT Image 2.5 actifs : openai/gpt-image-2.5-sunburst/edit, openai/gpt-image-2.5-sunburst/text-to-image, openai/gpt-image-2.5-flare/edit, openai/gpt-image-2.5-flare/text-to-image. Chaque variante a sa propre page playground et ses propres tarifs.
Puis-je utiliser commercialement les résultats de GPT Image 2.5 ?
Les droits d’usage commercial suivent la licence du modèle OpenAI. La plupart des modèles OpenAI autorisent l’usage commercial des résultats ; consultez la page playground de chaque modèle pour le résumé de sa licence, et les Conditions d’utilisation de WaveSpeedAI pour les conditions au niveau de la plateforme.
Pourquoi utiliser GPT Image 2.5 sur WaveSpeedAI plutôt qu’en direct ?
Une seule clé API et un seul compte de facturation pour GPT Image 2.5 ET plus de 1 000 autres modèles IA d’autres fournisseurs. Pas de configuration de SDK par fournisseur, pas de limites de débit distinctes, pas de code d’intégration à réécrire pour chaque fournisseur. Les tarifs sont généralement au niveau de l’API directe de OpenAI, ou en dessous.
Fournisseur
À propos de OpenAI
L’équipe derrière GPT Image 2.5 et la gamme plus large de modèles OpenAI sur WaveSpeedAI.
OpenAI est le laboratoire derrière ChatGPT, GPT-4 et GPT-5, DALL·E, Sora et Whisper. Ses modèles d'image et de vidéo sont largement déployés dans les applications grand public et d'entreprise, avec un accent sur le respect des instructions, le photoréalisme et des garde-fous de sécurité prudents. L'API d'image est un choix fréquent pour les usages marketing et éditoriaux qui exigent une clarté stricte sur l'usage commercial.
Commencez à créer avec GPT Image 2.5 sur WaveSpeedAI
Crédits de démarrage gratuits à l’inscription. Une seule clé API pour plus de 1 000 modèles IA de OpenAI et de tous les autres fournisseurs.
/filters:quality(82)/examples/c3e3363c7d33a806ce6fe98cf21cf661/9d6b61ad-b809-4f9c-bfe3-0585cc2c1e01-1742669bc9d1.webp)
/filters:quality(82)/examples/1037c9f9d473a54f9d370b4a8fde8373/81e219ea-92d5-4c86-b847-09f80ba124a6-8b0b701ed2fa.webp)
/filters:quality(82)/examples/d057ae3ddd6f23f3c65c80bad61a0252/a5ccbd20-810d-4ed5-99b1-db4019fac97e-8ffa68583377.webp)
/filters:quality(82)/examples/a0d10c2f93ded2a4e86dcb992ca07531/d4a0066f-e831-421e-aac4-33706114407d-a2c6640ae77a.webp)