fal-realtime について
fal-realtimeは、fal.aiのリアルタイムモデルで画像を生成するスキルです。インタラクティブなプレビューやプロンプトの迅速な反復に向け、LoRA入力や生成設定にも対応しています。
主な機能
- 011秒未満の画像生成
- 02プロンプトによる画像作成
- 03LoRAの重みと適用度の指定
- 04モデル、サイズ、シード、枚数の設定
活用シーン
- 01インタラクティブアプリでの画像プレビュー
- 02プロンプトの迅速な調整
- 03LoRAを使ったスタイル画像の生成
MCP 対応
READMEでは、リアルタイム画像生成モデルの検索に`search_models` MCPツールを利用できると説明されています。画像生成自体は`realtime.sh`で実行します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ fal-ai-community/ skills --skill fal-realtimeインストール後、Claude Code で/fal-realtimeを入力して読み込まれたか確認します。
同梱ファイルscripts/realtime.sh
詳細
fal-realtime
fal.ai の最速モデルを使ったリアルタイムおよびストリーミング画像生成。1秒未満で結果が得られるため、インタラクティブなアプリケーション、ライブプレビュー、迅速な反復に最適です。
スクリプト
| スクリプト | 用途 |
|---|---|
realtime.sh | リアルタイム(1秒未満)で画像を生成 |
使い方
手軽なリアルタイム生成
./scripts/realtime.sh --prompt "A cute cat wearing a top hat"
LoRA を使用
./scripts/realtime.sh --prompt "A portrait in sks style" --lora-url "https://example.com/lora.safetensors"
複数回の迅速な反復
./scripts/realtime.sh --prompt "Abstract art with flowing colors, version 1"
./scripts/realtime.sh --prompt "Abstract art with flowing colors, version 2, more vibrant"
./scripts/realtime.sh --prompt "Abstract art with flowing colors, version 3, darker tones"
引数
| 引数 | 説明 | 必須 |
|---|---|---|
--prompt / -p | 画像の説明 | はい |
--model / -m | モデルのエンドポイント | いいえ(デフォルト:fal-ai/flux-2/klein/realtime) |
--size | square、landscape、portrait | いいえ(デフォルト:square) |
--seed | 再現性を確保するためのランダムシード | いいえ |
--lora-url | LoRA の重みへの URL | いいえ |
--lora-scale | LoRA の影響度(0.0~1.0、デフォルト:1.0) | いいえ |
--num-images | 画像の枚数(デフォルト:1) | いいえ |
モデルを探す
最新の優れたリアルタイム生成モデルを見つけるには、検索 API を使用します。
# Search for real-time / fast image generation models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "realtime"
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "fast image"
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --category "text-to-image"
または、search_models MCP ツールで「realtime」、「fast」、「schnell」、「turbo」などのキーワードを使用します。
リアルタイム生成と標準生成の使い分け
| 用途 | リアルタイムを使用 | 標準を使用 |
|---|---|---|
| 迅速なプロトタイピング/反復 | はい | |
| インタラクティブなアプリ/ライブプレビュー | はい | |
| 最終的な高品質出力 | はい(FLUX Dev、Nano Banana Pro) | |
| プロフェッショナル/商用利用 | はい(FLUX Pro Ultra) | |
| プロンプトのアイデアを素早く試す | はい | |
| バリエーションを付けたバッチ生成 | はい |
出力形式
{
"images": [
{
"url": "https://fal.media/files/...",
"content_type": "image/jpeg",
"width": 1024,
"height": 1024
}
],
"seed": 12345,
"has_nsfw_concepts": [false]
}
ヒント
- リアルタイムモデルは推論ステップ数が少ないため、プロンプトは明確かつ簡潔にしてください
--seedを使って適切な構図を固定し、その後プロンプトを調整してください- LoRA は FLUX Klein Realtime で利用でき、スタイルを固定した迅速な反復に最適です
- これらのモデルは同期 API(キューなし)を使用するため、結果がすぐに得られます
コメント
Markdown 対応