OpenAI
GPT-5.4 Image 2
متن داخل تصویر، طراحی و ویرایش دقیق
کاربردساخت تصویر
دسترسیهمهٔ طرحها با اعتبار کافی
پنجرهٔ زمینهٔ ارائهدهنده۲۷۲٬۰۰۰ توکن
هزینه در سارویاز اعتبار مشترک حساب
این مدل را برای چه کاری انتخاب کنم؟
متن داخل تصویر، طراحی و ویرایش دقیق. پیش از استفادهٔ گسترده، چند نمونه از ورودی واقعی محصول خودت را در آزمایشگاه مقایسه کن.
حداکثر تصاویر مرجع در حالت پیشفرض: ۸. همهٔ ورودیها پیش از ساخت بررسی میشوند.
درخواست آماده
شناسهٔ دقیق مدل را کپی کن و کلید ساروی را در متغیر محیطی سرورت قرار بده.
Model ID
openai/gpt-5.4-image-2Python
import json, os, urllib.request, urllib.error
payload = {
"model": "openai/gpt-5.4-image-2",
"prompt": "یک انار سرخ روی میز سنگی با نور طبیعی پنجره",
"aspectRatio": "1:1",
"count": 1
}
request = urllib.request.Request(
"https://api.sarovi.ir/v1/studio/image",
data=json.dumps(payload, ensure_ascii=False).encode("utf-8"),
headers={
"Authorization": "Bearer " + os.environ["SAROVI_API_KEY"],
"Content-Type": "application/json"
},
method="POST"
)
try:
with urllib.request.urlopen(request, timeout=300) as response:
result = json.load(response)
print(result)
except urllib.error.HTTPError as error:
detail = json.load(error)
raise RuntimeError(f"{error.code}: {detail['error'].get('code', detail['error'].get('type', 'HTTP_ERROR'))}") from errorکلید را در متغیر محیطی SAROVI_API_KEY قرار بده. بدون نصب کتابخانه؛ با Python استاندارد.
امکانها در API ساروی
| مسیر اصلی | POST /v1/studio/image |
|---|---|
| خروجی | تصاویر Base64 همراه نوع فایل |
| جریان پاسخ | خروجی JSON؛ ویدیو با پیگیری وضعیت |
| دستورالعمل نقش | در متن prompt یا text |
| صورتحساب | رزرو اعتبار، سپس تسویهٔ مصرف در دفتر حساب ساروی |
فراخوانی ابزار و JSON Schema برای مدلهای پشتیبان از مسیر chat/completions و قرارداد پیشرفتهٔ responses در دسترساند. قابلیتهای ارائهدهنده و محدودیتهای هر مسیر را پیش از اجرا بررسی کنید.
