Interface: FalImageProviderOptions
Defined in: packages/agentos/src/core/images/providers/FalImageProvider.ts:155
Provider-specific options for Fal.ai image generation.
Pass via request.providerOptions.fal when calling
FalImageProvider.generateImage.
Example
const result = await provider.generateImage({
modelId: 'fal-ai/flux/dev',
prompt: 'A sunset over mountains',
providerOptions: {
fal: { num_images: 2, seed: 42 },
},
});
Properties
enable_safety_checker?
optionalenable_safety_checker:boolean
Defined in: packages/agentos/src/core/images/providers/FalImageProvider.ts:167
Whether to enable the safety checker. Default: true.
guidance_scale?
optionalguidance_scale:number
Defined in: packages/agentos/src/core/images/providers/FalImageProvider.ts:165
Guidance scale for classifier-free guidance.
image_size?
optionalimage_size:string
Defined in: packages/agentos/src/core/images/providers/FalImageProvider.ts:159
Image size string (e.g. 'landscape_16_9', 'square_hd', 'portrait_4_3').
num_images?
optionalnum_images:number
Defined in: packages/agentos/src/core/images/providers/FalImageProvider.ts:157
Number of images to generate. Default: 1.
num_inference_steps?
optionalnum_inference_steps:number
Defined in: packages/agentos/src/core/images/providers/FalImageProvider.ts:163
Number of inference steps.
seed?
optionalseed:number
Defined in: packages/agentos/src/core/images/providers/FalImageProvider.ts:161
Random seed for reproducible generation.