WebInfer

🖼️

Fal

Fast image and video generation

Budget
Vision & Image
API

Configure Fal

Add your Fal API key in Settings

Go to Settings
Capabilities
image-generation
video-generation
Configuration Schema
Required and optional fields for configuring this provider
FieldTypeRequired
apiKey
password
Required
CLI Usage
For users running the daemon server locally or a self-hosted gateway

Add provider:

npx webinfer provider add fal --key YOUR_API_KEY

Test connection:

npx webinfer provider test fal

Get your API key from https://fal.ai/

Programmatic Usage
Use Fal in your code with WebInfer

Basic usage:

import { generateText } from "webinfer"

// WebInfer automatically routes to the best available provider
const result = await generateText({
  prompt: "Write a haiku about programming"
})

console.log(result.text)

Specify Fal explicitly:

import { generateText } from "webinfer"

const result = await generateText({
  prompt: "Write a haiku about programming",
  provider: "fal"
})

console.log(result.text)
console.log("Provider:", result.provider)
console.log("Model:", result.model)

Streaming:

import { streamText } from "webinfer"

const { textStream } = await streamText({
  prompt: "Write a story about AI",
  provider: "fal"
})

for await (const chunk of textStream) {
  process.stdout.write(chunk)
}
Image Models
Default: fal-ai/flux/dev
fal-ai/flux/devFLUX.1 Dev model
512x512
768x768
1024x1024
fal-ai/flux/schnellFLUX.1 Schnell (fast)
512x512
768x768
1024x1024
fal-ai/flux-proFLUX.1 Pro
512x512
1024x1024
fal-ai/stable-diffusion-v3-mediumSD3 Medium
512x512
1024x1024