Providers

Fal

OpenClaw 隨附一個內建的 fal 提供者,用於託管式影像、影片和音樂 生成。

屬性
提供者 fal
驗證 FAL_KEY(標準;FAL_API_KEY 也可作為備援)
API fal 模型端點

開始使用

  • Set the API key

    bash
    openclaw onboard --auth-choice fal-api-key
  • Set a default image model

    json5
    {  agents: {    defaults: {      imageGenerationModel: {        primary: "fal/fal-ai/flux/dev",      },    },  },}
  • 影像生成

    內建的 fal 影像生成提供者預設使用 fal/fal-ai/flux/dev

    功能
    最大影像數 每次請求 4 張;Krea 2:每次請求 1 張
    編輯模式 Flux:1 張參照影像;GPT Image 2:10;Nano Banana 2:14
    風格參照 Krea 2:透過 image / images 最多 10 個風格參照
    尺寸覆寫 支援
    長寬比 支援生成、Krea 2,以及 GPT Image 2/Nano Banana 2 編輯
    解析度 支援
    輸出格式 pngjpeg

    Krea 2 模型使用 fal 的原生 Krea 酬載結構描述。OpenClaw 會傳送 aspect_ratiocreativityimage_style_references,而不是 Flux 使用的 通用 image_size / 編輯端點酬載。模型參照為:

    • fal/krea/v2/medium/text-to-image
    • fal/krea/v2/large/text-to-image

    需要更快的表現型插畫、動漫、繪畫和藝術風格時,請使用 Medium。 需要較慢的寫實、原始質感、電影顆粒和細緻外觀時,請使用 Large。 Krea 預設為 fal.creativity: "medium";支援的值為 rawlowmediumhigh

    Krea 2 在 fal 的請求結構描述中公開的是長寬比,而不是 image_size。請優先使用 aspectRatio;OpenClaw 會將 size 對應到最接近且受支援的 Krea 長寬比, 並會拒絕 Krea 的 resolution,而不是將其丟棄。

    當你希望支援 output_format 的 fal 模型輸出 PNG 時,請使用 outputFormat: "png"。fal 在 OpenClaw 中未宣告明確的透明背景 控制項,因此 background: "transparent" 會被回報為 fal 模型中已忽略的 覆寫。 Krea 2 端點未透過 fal 公開 output_format 請求欄位,因此 OpenClaw 會拒絕 Krea 請求的 outputFormat 覆寫。

    若要將 fal 作為預設影像提供者:

    json5
    {  agents: {    defaults: {      imageGenerationModel: {        primary: "fal/fal-ai/flux/dev",      },    },  },}

    若要使用 Krea 2 Medium:

    json5
    {  agents: {    defaults: {      imageGenerationModel: {        primary: "fal/krea/v2/medium/text-to-image",      },    },  },}

    影片生成

    內建的 fal 影片生成提供者預設使用 fal/fal-ai/minimax/video-01-live

    功能
    模式 文字轉影片、單一影像參照、Seedance 參照轉影片
    執行階段 由佇列支援的提交/狀態/結果流程,用於長時間執行的工作
    Available video models

    HeyGen video-agent:

    • fal/fal-ai/heygen/v2/video-agent

    Seedance 2.0:

    • fal/bytedance/seedance-2.0/fast/text-to-video
    • fal/bytedance/seedance-2.0/fast/image-to-video
    • fal/bytedance/seedance-2.0/fast/reference-to-video
    • fal/bytedance/seedance-2.0/text-to-video
    • fal/bytedance/seedance-2.0/image-to-video
    • fal/bytedance/seedance-2.0/reference-to-video
    Seedance 2.0 config example
    json5
    {  agents: {    defaults: {      videoGenerationModel: {        primary: "fal/bytedance/seedance-2.0/fast/text-to-video",      },    },  },}
    Seedance 2.0 reference-to-video config example
    json5
    {  agents: {    defaults: {      videoGenerationModel: {        primary: "fal/bytedance/seedance-2.0/fast/reference-to-video",      },    },  },}

    參照轉影片透過共用的 video_generate imagesvideosaudioRefs 參數,接受最多 9 張影像、3 支影片和 3 個音訊參照, 參照檔案總數最多 12 個。

    HeyGen video-agent config example
    json5
    {  agents: {    defaults: {      videoGenerationModel: {        primary: "fal/fal-ai/heygen/v2/video-agent",      },    },  },}

    音樂生成

    內建的 fal 外掛也會為共用的 music_generate 工具註冊一個音樂生成提供者。

    功能
    預設模型 fal/fal-ai/minimax-music/v2.6
    模型 fal-ai/minimax-music/v2.6fal-ai/ace-step/prompt-to-audiofal-ai/stable-audio-25/text-to-audio
    執行階段 同步請求加上產生的音訊下載

    將 fal 作為預設音樂提供者:

    json5
    {  agents: {    defaults: {      musicGenerationModel: {        primary: "fal/fal-ai/minimax-music/v2.6",      },    },  },}

    fal-ai/minimax-music/v2.6 支援明確歌詞和純音樂模式。 ACE-Step 和 Stable Audio 是提示轉音訊端點;當你需要這些模型系列時,請使用 model 覆寫來選擇它們。

    相關

    Was this useful?
    On this page

    On this page