SuperAPI AI 工具集

fal.ai

设计与创作

查看项目

更新于 10-16 09:48

技能介绍

用途:该技能用于调用 fal.ai 的文本生成图像 API,根据文字提示词生成图片,可用于制作插画、视觉内容、博客头图、缩略图或社交媒体图片。官方文档见 https://fal.ai/docs。

前置条件:在 fal.ai 注册账号,从控制台获取 API Key,并设置环境变量:export FAL_KEY="your-api-key"。

主要能力与模型:支持 nano-banana-pro(快速、质量较好,推荐)、flux/schnell(快速生成)、flux-pro(高质量)、recraft-v3(高质量矢量/插画)等模型,更多模型见 https://fal.ai/models。可通过 image_size 参数指定尺寸,如 square、square_hd、portrait_4_3、portrait_16_9、landscape_4_3、landscape_16_9。

使用方式:将请求体写入 /tmp/fal_request.json,例如 {"prompt": "A futuristic city at sunset, cyberpunk style"},然后调用接口,例如:bash -c 'curl -s -X POST "https://fal.run/fal-ai/nano-banana-pro" --header "Authorization: Key ${FAL_KEY}" --header "Content-Type: application/json" -d @/tmp/fal_request.json' | jq -r '.images[0].url'。也可用 echo 或文件管道生成 JSON 请求体,并通过 xargs curl -sL -o /tmp/image.png 下载图片。

注意事项:在管道命令中使用 $VAR 时,需将含变量的命令包在 bash -c '...' 中,因为 Claude Code 存在管道直接使用时环境变量被静默清除的问题。提示词建议具体描述主体、加入风格提示(如 modern、minimalist、photorealistic、digital art、cinematic)、指定颜色与氛围,并保持简洁。

限制:需自行注册并配置 API Key;具体计费、价格、速率限制及模型可用性资料未提供,请以 fal.ai 官方文档为准。