Skip to main content

fal-api

Generate images, videos, and audio via fal.ai API (FLUX, SDXL, Whisper, etc.)

소스 정보

저장소
ThinkfleetAI/thinkfleet-engine
최근 소스 활동
2026년 2월 10일 19:23
감지된 SKILL.md 언어
영어
스타
0
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
fal-api
description
Generate images, videos, and audio via fal.ai API (FLUX, SDXL, Whisper, etc.)
version
0.1.0
metadata
{"thinkfleet":{"requires":{"env":"[Truncated]"},"primaryEnv":"FAL_KEY"}}
# fal.ai API Skill Generate images, videos, and transcripts using fal.ai's API with support for FLUX, Stable Diffusion, Whisper, and more. ## Features - Queue-based async generation (submit → poll → result) - Support for 600+ AI models - Image generation (FLUX, SDXL, Recraft) - Video generation (MiniMax, WAN) - Speech-to-text (Whisper) - Stdlib-only dependencies (no `fal_client` required) ## Setup 1. Get your API key from https://fal.ai/dashboard/keys 2. Configure with: ```bash export FAL_KEY="your-api-key" ``` Or via thinkfleetbot config: ```bash thinkfleetbot config set skill.fal_api.key YOUR_API_KEY ``` ## Usage ### Interactive Mode ``` You: Generate a cyberpunk cityscape with FLUX Klawf: Creates the image and returns the URL ``` ### Python Script ```python from fal_api import FalAPI api = FalAPI() # Generate and wait urls = api.generate_and_wait( prompt="A serene Japanese garden", model="flux-dev" ) print(urls) ``` ### Available Models | Model | Endpoint | Type | | ------------- | ------------------------------------- | ------------ | | flux-schnell | `fal-ai/flux/schnell` | Image (fast) | | flux-dev | `fal-ai/flux/dev` | Image | | flux-pro | `fal-ai/flux-pro/v1.1-ultra` | Image (2K) | | fast-sdxl | `fal-ai/fast-sdxl` | Image | | recraft-v3 | `fal-ai/recraft-v3` | Image | | sd35-large | `fal-ai/stable-diffusion-v35-large` | Image | | minimax-video | `fal-ai/minimax-video/image-to-video` | Video | | wan-video | `fal-ai/wan/v2.1/1.3b/text-to-video` | Video | | whisper | `fal-ai/whisper` | Audio | For the full list, run: ```bash python3 fal_api.py --list-models ``` ## Parameters | Parameter | Type | Default | Description | | ---------- | ---- | ---------------- | -------------------------------------------------- | | prompt | str | required | Image/video description | | model | str | "flux-dev" | Model name from table above | | image_size | str | "landscape_16_9" | Preset: square, portrait_4_3, landscape_16_9, etc. | | num_images | int | 1 | Number of images to generate | | seed | int | None | Random seed for reproducibility | ## Credits Built following the krea-api skill pattern. Uses fal.ai's queue-based API for reliable async generation.
GitHub에서 보기