Famille MAI Image
Les modèles de génération et d’édition d’images de Microsoft, au nombre de trois. Ils s’appellent via l’API compatible OpenAI, de façon quasiment identique à GPT Image : /v1/images/generations pour le texte vers image, /v1/images/edits pour l’édition.
Choix du modèle
microsoft/mai-image-2.5-proCompositions complexes, cohérence des personnages et des objetsmicrosoft/mai-image-2.5Modifications localisées précisesmicrosoft/mai-image-2.5-flashFaible latence, génération par lotsLes trois modèles ont les mêmes paramètres ; nous avons mesuré environ 12 à 25 secondes pour générer une image de 1024×1024. Pour les prix en vigueur, consultez la page du modèle .
Texte vers image
Python
import base64
from openai import OpenAI
client = OpenAI(api_key="YOUR_OFOX_API_KEY", base_url="https://api.ofox.ai/v1", timeout=600)
resp = client.images.generate(
model="microsoft/mai-image-2.5-flash",
prompt="Une pomme rouge sur une table blanche",
size="1024x1024",
)
with open("output.png", "wb") as f:
f.write(base64.b64decode(resp.data[0].b64_json))Taille (size)
size ne détermine que le format ; la sortie fait environ 1 million de pixels, et une taille plus grande n’augmente pas la résolution.- La sortie conserve le format demandé, avec un nombre total de pixels ramené à environ 1 million ; avec une taille trop petite, la sortie est de 768×768.
- Pour une résolution plus élevée, choisissez Nano Banana Pro (jusqu’à 4K) ou GPT Image.
Édition
curl https://api.ofox.ai/v1/images/edits \
--max-time 600 \
-H "Authorization: Bearer $OFOX_API_KEY" \
-F model=microsoft/mai-image-2.5 \
-F prompt="Rends la pomme violette et laisse le reste intact" \
-F image=@apple.jpg \
| jq -r '.data[0].b64_json' | base64 --decode > apple_purple.pngLes images de référence sont comptées en tokens d’entrée ; voir usage.input_tokens_details.image_tokens dans la réponse. Nous avons mesuré 576 tokens pour une image de référence de 768×768.
Erreurs courantes
Pour obtenir plusieurs images, envoyez plusieurs requêtes en parallèle, chacune générant une image.
FAQ
MAI Image peut-il générer des images en 2K ou 4K ?
Non. size ne détermine que le format, et la sortie fait environ 1 million de pixels au total. Lors de nos tests, 2048x2048 comme 4096x4096 ont produit du 1024x1024. Pour une résolution plus élevée, utilisez Nano Banana Pro ou GPT Image.
Comment éditer une image avec MAI Image ?
Utilisez /v1/images/edits en téléversant le fichier image dans un formulaire multipart, exactement comme avec GPT Image.