Video Modelskling-ai

معرفی و مستندات مدل هوش مصنوعی v1.6-standard-multi-image-to-video

مستندات مدل تولید ویدیو از چند تصویر v1.6-standard-multi-image-to-video، ارائه شده توسط ای آی کار (AI-KAR).

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

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

این مدل از زبان فارسی به صورت ضعیف پشتیبانی می‌کند. توضیحات فارسی در پارامتر `prompt` ممکن است نتایج دقیقی ایجاد نکند.

معرفی مدل v1.6-standard-multi-image-to-video

این مدل، که توسط ای آی کار (AI-KAR) ارائه شده است، قادر است ویدیوهای پویا و جذاب را از چندین تصویر ورودی ایجاد کند. هدف اصلی این مدل، تولید ویدیوهایی با ثبات زمانی بالا و انتقال‌های طبیعی بین تصاویر است. مدل v1.6-standard-multi-image-to-video از الگوریتم‌های پیشرفته هوش مصنوعی برای تحلیل محتوای تصاویر ورودی استفاده می‌کند و با ایجاد فریم‌های میانی، یک ویدیوی روان و بدون پرش تولید می‌کند.

کاربردهای مدل:

  • تبلیغات و بازاریابی: ایجاد ویدیوهای تبلیغاتی کوتاه و جذاب از تصاویر محصولات.
  • شبکه‌های اجتماعی: تبدیل تصاویر شخصی به ویدیوهای خاطره‌انگیز برای اشتراک‌گذاری در شبکه‌های اجتماعی.
  • آموزش و آموزش آنلاین: تولید ویدیوهای آموزشی با استفاده از تصاویر و نمودارها.
  • هنر و خلاقیت: ایجاد ویدیوهای هنری و تجربی با استفاده از تصاویر مختلف.

ویژگی‌های کلیدی:

  • ثبات زمانی بالا: ویدیوهای تولید شده دارای ثبات زمانی بالایی هستند و از پرش و لرزش جلوگیری می‌شود.
  • انتقال‌های طبیعی: انتقال بین تصاویر به صورت طبیعی و روان انجام می‌شود.
  • پشتیبانی از چند تصویر: مدل قادر است از 2 تا 4 تصویر ورودی برای تولید ویدیو استفاده کند.
  • تنظیم نسبت تصویر: امکان تنظیم نسبت تصویر ویدیو (16:9، 9:16، 1:1) وجود دارد.
  • کنترل محتوا: امکان تعیین عناصر نامطلوب در ویدیو با استفاده از پارامتر negative_prompt وجود دارد.
  • تعیین طول ویدیو: امکان تعیین طول ویدیو در ثانیه (5 یا 10 ثانیه) وجود دارد.

نحوه استفاده:

برای استفاده از این مدل، ابتدا باید یک کلید API از ای آی کار (AI-KAR) دریافت کنید. سپس، با استفاده از API، تصاویر ورودی را به همراه پارامترهای مورد نظر به مدل ارسال کنید. مدل پس از پردازش، یک ویدیوی با کیفیت بالا تولید می‌کند و لینک دانلود آن را در اختیار شما قرار می‌دهد.

مراحل استفاده:

  1. دریافت کلید API از ای آی کار (AI-KAR).
  2. ارسال درخواست POST به endpoint مربوطه با استفاده از کلید API و پارامترهای مورد نظر.
  3. دریافت ID تولید (generation ID) از پاسخ سرور.
  4. ارسال درخواست GET به endpoint مربوطه با استفاده از generation ID برای دریافت ویدیوی تولید شده.

این مدل یک ابزار قدرتمند برای تولید ویدیوهای جذاب و با کیفیت بالا از تصاویر است و می‌تواند در زمینه‌های مختلفی مورد استفاده قرار گیرد. با استفاده از این مدل، می‌توانید به راحتی ویدیوهای تبلیغاتی، آموزشی، هنری و شخصی خود را ایجاد کنید.

تیم ای آی کار (AI-KAR) همواره در تلاش است تا بهترین و کارآمدترین مدل‌های هوش مصنوعی را در اختیار شما قرار دهد. در صورت بروز هرگونه مشکل یا سوال، می‌توانید با تیم پشتیبانی ما تماس بگیرید.

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

پارامترنوعتوضیحات و مقادیر
model
stringRequired
مدل مورد استفاده برای تولید ویدیو. مقدار ثابت: kling-video/v1.6/standard/multi-image-to-video
مقادیر مجاز (کلیک برای کپی):
type
string
نوع مدل. مقدار ثابت: multi-image-to-video
مقادیر مجاز (کلیک برای کپی):
image_list
stringRequired
آرایه‌ای از URLهای تصاویر (حداقل 2 و حداکثر 4 تصویر) برای تولید ویدیو از چند تصویر.
aspect_ratio
string
نسبت تصویر ویدیوی تولید شده. مقدار پیش‌فرض: 16:9
مقادیر مجاز (کلیک برای کپی):
negative_prompt
string
توضیح عناصری که باید در ویدیوی تولید شده از آن‌ها اجتناب شود.
duration
integer
طول ویدیوی خروجی بر حسب ثانیه.
مقادیر مجاز (کلیک برای کپی):
external_task_id
string
شناسه وظیفه سفارشی.
prompt
string
توضیح متنی صحنه، موضوع یا عملی که باید در ویدیو تولید شود.

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

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

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

import requests
import json

url = "https://api.ai-kar.com/v1/v2/generate/video/kling/generation"

payload = json.dumps({
  "model": "kling-video/v1.6/standard/multi-image-to-video",
  "image_list": [
    "https://storage.googleapis.com/falserverless/example_inputs/veo31-r2v-input-1.png",
    "https://storage.googleapis.com/falserverless/example_inputs/veo31-r2v-input-2.png",
    "https://storage.googleapis.com/falserverless/example_inputs/veo31-r2v-input-3.png"
  ]
})
headers = {
  'Authorization': 'Bearer <YOUR_API_KEY>',
  'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

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

RESPONSE (200 OK)
{
  "id": "60ac7c34-3224-4b14-8e7d-0aa0db708325",
  "status": "completed",
  "video": {
    "url": "#",
    "duration": 8
  },
  "duration": 8,
  "error": null,
  "meta": {
    "usage": {
      "tokens_used": 120000
    }
  }
}