Capability

fal.ai — Media Lab

Create and edit images with Nano Banana 2 and turn images into video with Seedance 2. Each output is saved as a bookmark with its prompt and model after approval. fal-hosted links can expire, so keep what you need. Needs a fal.ai API key.

What your agent can do with it

  • fal_media_runAuthenticated access to fal.ai's synchronous model API. Use for Nano Banana 2 image generation and reference-image editing.
  • fal_media_queueAuthenticated access to fal.ai's persistent queue API. Use for asynchronous Seedance 2 video submission, status and result retrieval.
  • fal_generate_art_directed_imageGenerate an art-directed still with fal.ai Nano Banana 2, then propose the provider-hosted output as a media bookmark. Args: { prompt: string, aspectRatio?: string, resolution?: s…
  • fal_edit_reference_imageEdit one or more public reference-image URLs with Nano Banana 2, then propose the result as a media bookmark. Args: { prompt: string, imageUrls: string, aspectRatio?: string, reso…
  • fal_submit_seedance_videoSubmit a Seedance 2 image-to-video job to fal.ai's durable queue and propose a pending job record. Args: { prompt: string, imageUrl: string, endImageUrl?: string, duration?: strin…
  • fal_record_seedance_videoCheck a Seedance 2 queue request and, only when complete, propose its provider-hosted video as a media bookmark. Args: { requestId: string, role?: string }. If the result is still…

What you will need

Asked for at install. Stored in your pod, never on our servers.

  • fal.ai API keyA fal.ai API key from https://fal.ai/dashboard/keys. It is encrypted in this pod's vault and is never included in generated media records.
  • {{name}} fal.ai API keySecretCredential for the Media Lab's fal.run and queue.fal.run tools.