MAI Image 시리즈
Microsoft의 이미지 생성 및 편집 모델로, 모두 세 가지입니다. OpenAI 호환 API로 호출하며 사용법은 GPT Image와 거의 같습니다. 텍스트로 이미지 생성에는 /v1/images/generations를, 편집에는 /v1/images/edits를 사용합니다.
모델 선택
모델 ID(호출 시 그대로 복사)
MAI Image 2.5 Pro
microsoft/mai-image-2.5-pro복잡한 구도, 인물과 사물의 일관성MAI Image 2.5
microsoft/mai-image-2.5정밀한 부분 수정MAI Image 2.5 Flash
microsoft/mai-image-2.5-flash낮은 지연 시간, 일괄 생성세 모델의 파라미터는 같으며, 실측 결과 1024×1024 이미지 생성에 약 12~25초가 걸렸습니다. 실시간 가격은 모델 페이지 를 참고하십시오.
텍스트로 이미지 생성
Python
mai_image.py
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="흰 테이블 위에 놓인 빨간 사과 하나",
size="1024x1024",
)
with open("output.png", "wb") as f:
f.write(base64.b64decode(resp.data[0].b64_json))크기(size)
요점
size는 비율만 결정하며 출력은 약 100만 픽셀입니다. 더 큰 크기를 전달해도 해상도는 높아지지 않습니다.- 출력은 요청한 비율을 유지하면서 총 픽셀 수를 약 100만으로 조정합니다. 너무 작은 크기를 전달하면 768×768로 출력됩니다.
- 더 높은 해상도가 필요하면 Nano Banana Pro(최대 4K) 또는 GPT Image를 사용하십시오.
이미지 편집
Terminal
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="사과를 보라색으로 바꾸고, 나머지는 그대로 두세요" \
-F image=@apple.jpg \
| jq -r '.data[0].b64_json' | base64 --decode > apple_purple.png참고 이미지는 입력 토큰에 포함되며, 응답의 usage.input_tokens_details.image_tokens에서 확인할 수 있습니다. 실측 결과 768×768 참고 이미지 한 장이 576 토큰으로 계산되었습니다.
자주 발생하는 오류
여러 장이 필요하면 요청을 여러 번 동시에 보내십시오. 요청마다 한 장이 생성됩니다.
자주 묻는 질문
MAI Image로 2K나 4K 이미지를 생성할 수 있습니까?
없습니다. size는 비율만 결정하며 출력 총 픽셀 수는 약 100만입니다. 실측 결과 2048x2048이나 4096x4096을 전달해도 1024x1024로 출력되었습니다. 더 높은 해상도가 필요하면 Nano Banana Pro 또는 GPT Image를 사용하십시오.
MAI Image로 이미지를 편집하려면 어떻게 합니까?
/v1/images/edits를 사용하여 multipart 폼으로 image 파일을 업로드하십시오. 작성법은 GPT Image와 같습니다.
마지막 업데이트