mirror of
https://github.com/calesthio/OpenMontage.git
synced 2026-08-16 21:51:24 +08:00
Add gemini_omni_video, a native Gemini API provider wrapping gemini-omni-flash-preview via the Interactions API. Text-to-video, image/reference-to-video with <FIRST_FRAME>/<IMAGE_REF_N> prompt tags, and stateful edit_video turns via previous_interaction_id — the only provider in the fleet that can refine a clip without regenerating it. Reuses the existing GOOGLE_API_KEY / GEMINI_API_KEY, so one Google key now unlocks images, TTS, and video. - New Layer 3 skill .agents/skills/gemini-omni (prompting, edit-loop rules, tag/timecode syntax, preview limits) sourced from official Google docs; linked via agent_skills and the AGENT_GUIDE Layer 3 map - ai-video-gen gains the Gemini API gateway row + editing pointer - veo_video/sora_video fallback lists and video_selector agent_skills reference the new provider; quality_score 0.85 with rationale - Contract tests: registry discovery, selector routing, status from env keys, uri + inline delivery, edit turns, typed image parts, store=false editability, cost clamp
3.6 KiB
3.6 KiB