@fal-ai/client package provides a TypeScript/JavaScript interface for calling fal AI models.
Installation
Quick Start
API Overview
| Method | Description |
|---|---|
fal.run() | Run a model synchronously |
fal.subscribe() | Run via queue with status updates |
fal.stream() | Stream partial results |
fal.queue.submit() | Submit to queue, get request ID |
fal.queue.status() | Check request status |
fal.queue.result() | Get completed result |
fal.realtime.connect() | Open realtime WebSocket connection |
fal.storage.upload() | Upload file to fal CDN |
API Reference
The following pages contain the auto-generated API reference for all public classes and functions in the@fal-ai/client package.