Image Modelsflux

معرفی و مستندات مدل هوش مصنوعی flux-pro-v1.1

مستندات مدل flux-pro-v1.1 ارائه شده توسط ای آی کار (AI-KAR)

معرفی و بررسی فنی

⚡ وضعیت پشتیبانی از زبان فارسی

این مدل از زبان فارسی به صورت متوسط پشتیبانی می‌کند. برای دریافت بهترین نتیجه، استفاده از prompts انگلیسی توصیه می‌شود.

مدل flux-pro/v1.1 یک مدل جدید تولید تصویر است که سرعت استنتاج آن در مقایسه با مدل قبلی flux-pro شش برابر افزایش یافته است. این مدل همچنین دارای کیفیت تولید بهبود یافته و دقت بیشتری در پیروی از دستورات (prompt) است. این مدل قادر است تصاویر با فرمت JPEG و PNG تولید کند. حداقل اندازه تصویر تولیدی 256x256 و حداکثر اندازه آن 1440x1440 پیکسل است. اندازه پیش‌فرض تصویر تولیدی 1024x768 پیکسل است. لازم به ذکر است که مقدار هر دو ارتفاع و عرض تصویر باید مضربی از 32 باشد. با استفاده از این مدل، کاربران می‌توانند با ارائه متن (prompt) دلخواه، تصاویر با کیفیت و متنوعی تولید کنند. این مدل برای کاربردهای مختلفی مانند تولید محتوای بصری برای شبکه‌های اجتماعی، طراحی گرافیکی، و تولید تصاویر هنری مناسب است. افزایش سرعت استنتاج این مدل، امکان تولید سریع‌تر تصاویر را فراهم می‌کند و به کاربران اجازه می‌دهد تا به سرعت ایده‌های خود را به واقعیت تبدیل کنند. بهبود کیفیت تولید و دقت در پیروی از دستورات، باعث می‌شود تا تصاویر تولید شده با این مدل، به خواسته‌های کاربران نزدیک‌تر باشند. این مدل با پشتیبانی از فرمت‌های JPEG و PNG، امکان استفاده از تصاویر تولید شده در محیط‌های مختلف را فراهم می‌کند. به طور کلی، مدل flux-pro/v1.1 یک ابزار قدرتمند و کارآمد برای تولید تصاویر با کیفیت و متنوع است که می‌تواند نیازهای مختلف کاربران را در زمینه تولید محتوای بصری برآورده کند. این مدل با ارائه سرعت بالا، کیفیت عالی، و دقت در پیروی از دستورات، یک انتخاب مناسب برای کاربران حرفه‌ای و آماتور است. تیم ای آی کار (AI-KAR) همواره در تلاش است تا با ارائه مدل‌های هوش مصنوعی پیشرفته، به کاربران در خلق محتوای بصری خلاقانه و جذاب کمک کند.

مشخصات فنی (API References)

پارامترنوعتوضیحات و مقادیر
model
stringRequired
مدلی که برای تولید تصویر استفاده می‌شود.
مقادیر مجاز (کلیک برای کپی):
image_size
object | string
اندازه تصویر تولید شده. می‌تواند یک شیء شامل عرض و ارتفاع یا یک رشته از مقادیر enum باشد.
مقادیر مجاز (کلیک برای کپی):
safety_tolerance
string
سطح تحمل ایمنی برای تصویر تولید شده. 1 سخت‌گیرانه‌ترین و 5 آزادترین است.
مقادیر مجاز (کلیک برای کپی):
output_format
string
فرمت تصویر تولید شده.
مقادیر مجاز (کلیک برای کپی):
prompt
stringRequired
متن توصیفی که محتوا، سبک یا ترکیب تصویر تولیدی را مشخص می‌کند. حداکثر طول: 4000 کاراکتر.
num_images
number
تعداد تصاویری که باید تولید شوند. حداقل: 1، حداکثر: 4.
seed
integer
مقدار اولیه برای تولید تصویر. با استفاده از یک seed ثابت و یک prompt یکسان، همیشه یک تصویر یکسان تولید می‌شود. حداقل: 1.
enable_safety_checker
boolean
اگر True باشد، بررسی‌کننده ایمنی فعال می‌شود.

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

نکته مهم برای توسعه‌دهندگان:

برای احراز هویت، حتما کلید API خود را جایگزین YOUR_API_KEY کنید. هدر Authorization الزامی است.

import requests
import json  # for getting a structured output with indentation

def main():
    response = requests.post(
        "https://api.ai-kar.com/v1/images/generations",
        headers={
            # Insert your AI-KAR API Key instead of <YOUR_AI-KARAPI_KEY>:
            "Authorization": "Bearer <YOUR_AI-KARAPI_KEY>",
            "Content-Type": "application/json",
        },
        json={
            "prompt": "A T-Rex relaxing on a beach, lying on a sun lounger and wearing sunglasses.",
            "model": "flux-pro/v1.1",
            'image_size': {
                "width": 1024,
                "height": 320
            }
        }
    )
    data = response.json()
    print(json.dumps(data, indent=2, ensure_ascii=False))


if __name__ == "__main__":
    main()

نمونه پاسخ موفق (JSON)

RESPONSE (200 OK)
{
  "images": [
    {
      "url": "#",
      "width": 1024,
      "height": 320,
      "content_type": "image/jpeg"
    }
  ],
  "timings": {},
  "seed": 1345862631,
  "has_nsfw_concepts": [
    false
  ],
  "prompt": "A T-Rex relaxing on a beach, lying on a sun lounger and wearing sunglasses."
}