AiFO AiFO مستندات AiFO
قیمت
Input: 2 USD · Output: 12 USD · per_1m_tokens
Context
نامشخص
Endpoint
POST /v1/images/generations

کاربردها

  • تولید تصاویر برای تبلیغات دیجیتال
  • ایجاد تصاویر برای محتوای شبکه‌های اجتماعی
  • ساخت تصاویر برای پروژه‌های طراحی گرافیکی
  • تولید تصاویر آموزشی و علمی

نمونه درخواست

# Required: model, prompt | Optional: n, size
curl https://api.haftominhonar.ir/v1/images/generations \
  -H "Authorization: Bearer aifo_sk_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"google/gemini-3-pro-image-preview","prompt":"یک تصویر از یک باغ پر از گل‌های رنگارنگ","n":1,"size":"1024x1024"}'
import requests

url = "https://api.haftominhonar.ir/v1/images/generations"
headers = {
    "Authorization": "Bearer aifo_sk_live_YOUR_API_KEY",
    "Content-Type": "application/json",
}
payload = {
  "model": "google/gemini-3-pro-image-preview",
  "prompt": "یک تصویر از یک باغ پر از گل‌های رنگارنگ",
  "n": 1,
  "size": "1024x1024"
}

response = requests.post(url, headers=headers, json=payload)
print(response.json())
const response = await fetch("https://api.haftominhonar.ir/v1/images/generations", {
  method: "POST",
  headers: {
    "Authorization": "Bearer aifo_sk_live_YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
  "model": "google/gemini-3-pro-image-preview",
  "prompt": "یک تصویر از یک باغ پر از گل‌های رنگارنگ",
  "n": 1,
  "size": "1024x1024"
}),
});

const data = await response.json();
console.log(data);
import axios from "axios";

const { data } = await axios.post(
  "https://api.haftominhonar.ir/v1/images/generations",
  {
  "model": "google/gemini-3-pro-image-preview",
  "prompt": "یک تصویر از یک باغ پر از گل‌های رنگارنگ",
  "n": 1,
  "size": "1024x1024"
},
  {
    headers: {
      Authorization: "Bearer aifo_sk_live_YOUR_API_KEY",
      "Content-Type": "application/json",
    },
  },
);

console.log(data);

پارامترها

ورودی‌ها — text

پارامترها

نام نوع الزامی/اختیاری پیش‌فرض توضیح
model string الزامی - شناسه مدل مورد استفاده
prompt string الزامی - توضیح یا توصیف تصویر مورد نظر
size string اختیاری 1024x1024 اندازه تصویر خروجی
n number اختیاری 1 تعداد تصاویر تولید شده (حداکثر 4)

محدودیت‌ها و نکات

  • مدل فقط از ورودی متنی پشتیبانی می‌کند
  • تعداد تصاویر تولیدی در هر درخواست حداکثر 4 عدد است
  • هزینه استفاده بر اساس تعداد توکن‌های ورودی و خروجی محاسبه می‌شود

FAQ

چگونه می‌توانم از این API استفاده کنم؟

برای استفاده از این API، باید درخواست POST به آدرس /v1/images/generations ارسال کنید و پارامترهای لازم را در بدنه درخواست قرار دهید.

هزینه استفاده از این API چقدر است؟

هزینه استفاده بر اساس تعداد توکن‌های ورودی و خروجی محاسبه می‌شود، به طوری که هر 1 میلیون توکن ورودی 2 دلار و خروجی 12 دلار هزینه دارد.

مدل‌های مرتبط