关于 fal-upscale
通过 fal.ai 超分模型提高图像分辨率的技能。输入图像 URL 和可选缩放倍数,并可搜索图像或视频增强模型。
主要功能
- 01通过 URL 放大图像
- 02选择模型和缩放倍数
- 03发现图像与视频模型
- 04返回放大后的图像 URL 和尺寸
适用场景
- 01提高指定图像的分辨率
- 02查找合适的图像超分模型
- 03查找视频放大模型
MCP 相关
可使用 search_models MCP 工具查找超分模型,再通过发现的 modelId 调用 mcp__fal-ai__generate。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ fal-ai-community/ skills --skill fal-upscale安装后在 Claude Code 中输入/fal-upscale确认已加载。
附带文件scripts/upscale.sh
详细介绍
fal.ai Upscale
使用先进的 AI 模型提升并增强图像分辨率。
工作原理
- 用户提供图像 URL 和可选的缩放倍数
- 脚本选择合适的放大模型
- 向 fal.ai API 发送请求
- 返回放大后的图像 URL
查找模型
要发现最佳和最新的图像放大模型,请使用搜索 API:
# Search for image upscale models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "upscale image"
# Search for video upscale models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "upscale video"
# Search for super-resolution models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "super resolution"
或者使用 search_models MCP 工具,并输入“upscale”“super resolution”“enhance”等关键词。
用法
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh [options]
参数:
--image-url- 要放大的图像 URL(必填)--model- 模型 ID(默认为fal-ai/aura-sr)--scale- 放大倍数:2 或 4(默认为:4)
示例:
# Image upscale with AuraSR (4x, fast)
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh \
--image-url "https://example.com/image.jpg"
# Image upscale with Clarity (detail preservation)
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh \
--image-url "https://example.com/image.jpg" \
--model "fal-ai/clarity-upscaler" \
--scale 2
# Video upscale (general purpose)
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh \
--video-url "https://example.com/video.mp4" \
--model "fal-ai/video-upscaler"
# Video upscale (premium quality)
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh \
--video-url "https://example.com/video.mp4" \
--model "fal-ai/topaz/upscale/video"
MCP 工具替代方案
使用 search_models MCP 工具或 search-models.sh 查找当前最佳的图像放大模型,然后调用 mcp__fal-ai__generate,并传入发现的 modelId。
输出
Upscaling with fal-ai/aura-sr...
Upscale complete!
Image URL: https://v3.fal.media/files/abc123/upscaled.png
Original: 512x512
Upscaled: 2048x2048
JSON 输出:
{
"image": {
"url": "https://v3.fal.media/files/abc123/upscaled.png",
"width": 2048,
"height": 2048
}
}
向用户展示结果
Here's your upscaled image:

• 512×512 → 2048×2048 (4x)
模型选择技巧
- 图像放大:搜索“upscale image”或“super resolution”。权衡速度与质量。
- 视频放大:搜索“upscale video”。高级模型的质量更好,但成本也更高。
- 缩放倍数通常为 2x 到 4x,具体取决于模型。
故障排除
API 密钥错误
Error: FAL_KEY environment variable not set
To fix:
1. Get your API key from https://fal.ai/dashboard/keys
2. Set: export FAL_KEY=your_key_here
图像 URL 错误
Error: Could not fetch image from URL
Make sure:
1. The image URL is publicly accessible
2. The URL points directly to an image file
3. The image format is supported (JPEG, PNG, WebP)
网络错误
Network error. To fix on claude.ai:
1. Go to https://claude.ai/settings/capabilities
2. Add *.fal.ai to the allowed domains
3. Try again
评论
支持 Markdown