Skip to content

Gemini Omni Flash chat modellaridan videolar

google/gemini-omni-flash-preview Google multimodal modeli: oddiy chat-endpoint, u matn, bir nechta rasm/GIF, audio va boshlang'ich videolarni bir vaqtning o'zida yaratadi.

U media-modellari bilan nima bilan farq qiladi?

| | Omni Flash | Oddiy video-modellari (/media/generate) Omni Flash Oddiy video-modellari () |) |---|---|---| | Endpoint | POST /v1/chat/completions | POST /media/generate | | To'lovlar | Tokenlar bo'yicha ($0.2322 kirish / chiqish $1.3932 1M uchun) | Bir avlod uchun to'g'rilash | | Tezlik | ~4060 sek, javob hamjihat | vazifasi + poling | | Videoning narxi | ≈ $0.08 | $0.11 |

Foydalanish usuli (API)

Oddiy OpenAI-tashkilgan so'rov + parametr modalities:

bash
curl https://nordrouter.com/v1/chat/completions \
  -H "Authorization: Bearer sk-nr-YOUR-KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/gemini-omni-flash-preview",
    "messages": [{"role": "user", "content": "Tinch dengiz ustidagi qizil shar haqida video yarat"}],
    "modalities": ["image", "text"],
    "max_tokens": 4000
  }'

Rasmlar, GIFlar, audio va videolar kirish joyida

Oddiy qatordagi qismlarni yuboring messages[].content. Quyidagi formatlar NordRouter orqali bitta haqiqiy kombinatsiya so'rovida tasdiqlangan:

json
{
  "model": "google/gemini-omni-flash-preview",
  "messages": [{
    "role": "user",
    "content": [
      { "type": "text", "text": "Reklama videosini yarat: suratdagi qahramon namunadagi kabi harakatlansin va montaj audio ritmiga mos kelsin" },
      { "type": "image_url", "image_url": { "url": "https://example.com/hero.png" } },
      { "type": "image_url", "image_url": { "url": "https://example.com/style.gif" } },
      { "type": "input_audio", "input_audio": { "data": "BASE64_AUDIO", "format": "wav" } },
      { "type": "video_url", "video_url": { "url": "https://example.com/motion.mp4" } }
    ]
  }],
  "modalities": ["image", "text"],
  "max_tokens": 4000
}
  • Rasmlar va GIF: image_url; bir necha qismni bir-biridan qo'shish mumkin.
  • Audio: input_audio with base64 va format (wav, mp3, ogg, aac, flac, m4a).
  • Video: video_url; tahrirlash uchun 10 soniyagacha qisqa sonli matnadan foydalaning.
  • Studio va botda: har bir fayl uchun 10 gacha qo'shish, har bir fayl uchun 20 MB gacha.
  • Omni Flash uchun andoza arxivlar va ofis hujjatlari ma'lum qilinmagan rasmlar, GIF, audio yoki videolardan foydalaning.

Javob bitta xabar bilan keladi; tayyor faylga bo'lgan havola message.videos::

json
{
  "choices": [{
    "message": {
      "role": "assistant",
      "content": "I've generated the video for you.",
      "videos": [{ "type": "video_url",
                   "video_url": { "url": "https://nordrouter.com/media/file/…" } }]
    }
  }],
  "usage": { "prompt_tokens": 18, "completion_tokens": 58197, "total_tokens": 58215 }
}

Muhim ahamiyatga ega

  • modalities: ["image", "text"] mandatory Usiz model faqat matn bilan javob beradi.
  • Video ~58 ming natijada chiqarilgan tokenni o'z ichiga oladi → natija ≈ $0.08. max_tokens stativida kamida 4000 (video tokenlari cheklangan bo'lmaydi, cheklangan qismi matn qismini o'z ichiga oladi).
  • Fayl 14 kun saqlanadi. Bu faylni saqlash uchun uni yuklab oling.
  • Bu ham stream: true bilan ishlaydi, havola oqimida paydo bo'ladi.

Studiyada va Telegram-botda

Xuddi shu model kodsiz mavjud:

  • Studiyanordrouter.com/studio→ Video → Gemini Omni Flash;
  • bot@nordy_robotMedia → Video → Gemini Omni Flash: 10 gacha faylni bir-biridan jo'nating, so'ngra matnni ko'rsating; videoni shu suhbatda ko'rishingiz mumkin.

Studiya/bot narxlari haqiqiy tokenlar bo'yicha, odatda ≈ $0.08 (o'z dastlabki bahasida ~$0.13 yuqori chegara ko'rsatilgan, farq generatsiya qilinganidan keyin qaytarilgan).