Gemini
概要
ビジュアルコンテンツ生成を担当するプロバイダー。Phase 3 で実装予定。NanoBanana 経由での画像生成と Veo 3.1 による動画生成をサポート。
ステータス
⏳ Phase 3 で実装予定
計画設定
yaml
# config/providers.yaml
gemini:
enabled: false # Phase 3 で有効化
api_key_env: "GEMINI_API_KEY"
models:
image: gemini-2.0-flash-exp
video: veo-3.1
capabilities:
- image_generation
- video_generation
scripts:
image: providers/gemini/scripts/image-gen.sh
video: providers/gemini/scripts/video-gen.sh対応タスク
| タスク種別 | モデル | トークン重み |
|---|---|---|
| 画像生成 | Gemini 2.0 Flash | MEDIUM |
| 動画生成 | Veo 3.1 | HIGH |
NanoBanana 連携
NanoBanana は Gemini API のラッパーとして機能し、画像生成リクエストを簡素化する。
フォールバック
- 画像生成失敗時 → Claude でテキスト説明のみ提供
- 動画生成失敗時 → Remotion でプログラマティック生成を試行