用途:fal.ai 提供无服务器 AI 推理,用于生成图像、视频和音频,适合构建 AI 图像生成、视频生成、图像编辑或实时 AI 功能。
主要能力:支持 Flux(schnell/dev/pro)、SDXL、Stable Diffusion 3 等图像模型;支持图生图、局部重绘(inpainting)、ControlNet 控制;支持 Kling、Luma Dream Machine 文生视频与图生视频;提供背景移除、放大、换脸等编辑能力;支持 WebSocket 流式实时生成与低延迟 LCM 模型;提供队列系统处理长任务,支持 webhook 回调。
使用方式:安装 npm install @fal-ai/serverless-client,通过 fal.config({ credentials: process.env.FAL_KEY }) 配置密钥,再用 fal.subscribe('模型名', { input: {...} }) 调用。客户端应用可配置 proxyUrl 走代理路由;长任务可用 fal.queue.submit 提交并轮询状态或使用 webhook。Next.js 中可在 API Route 内调用,并提供 server-proxy 的 route 导出。
适用场景:需要快速接入多种生成式模型的前后端应用、实时交互式图像生成、批量图像编辑与视频生成。
限制:资料未提供具体收费与价格细节,仅给出定价页面链接;模型速度与质量对比为资料中列出的参考值,实际表现可能因环境而异;使用需自备 FAL_KEY,客户端直连需注意密钥安全,建议使用代理。