用途
p-image 用于通过 inference.sh CLI(belt)调用 Pruna 的 P-Image 系列模型来生成和编辑图像。Pruna 的定位是对 AI 模型进行优化,以在不牺牲质量的前提下提升速度。
主要能力
该技能覆盖四个 P-Image 模型:
- P-Image(应用 ID:pruna/p-image):快速文生图,支持多种宽高比。
- P-Image-LoRA(应用 ID:pruna/p-image-lora):使用预设 LoRA 实现自定义风格。
- P-Image-Edit(应用 ID:pruna/p-image-edit):图像编辑,支持多图输入。
- P-Image-Edit-LoRA(应用 ID:pruna/p-image-edit-lora):风格化图像编辑。
P-Image-LoRA 内置的风格预设包括:photos-realism、pixel-art、japanese-modern-look、cinematic-movie-style、graffiti-splash、neon-punk、anime-2-5d、ethereal-portrait、retro-90s-style、ink-sketchbook、paper-cut。
支持的宽高比:1:1、16:9、9:16、4:3、3:4、3:2、2:3,也可通过 width/height 自定义。
此外,资料还列出 Pruna 提供的其他优化模型:FLUX Dev(pruna/flux-dev)、FLUX Klein 4B(pruna/flux-klein-4b,标注为极快、$0.0001/张)、Qwen Image(pruna/qwen-image)、Z-Image Turbo(pruna/z-image-turbo,超快)、WAN Image Small(pruna/wan-image-small,用于批量生成)。
使用方式
需先安装 belt CLI 技能并登录:
npx skills add belt-sh/cli
belt login
文生图示例:
belt app run pruna/p-image --input '{"prompt": "a futuristic cityscape at sunset"}'
指定宽高比:
belt app run pruna/p-image --input '{
"prompt": "professional product photo of sneakers, studio lighting",
"aspect_ratio": "1:1"
}'
使用 LoRA 预设:
belt app run pruna/p-image-lora --input '{
"prompt": "portrait of a woman in golden hour light",
"lora_preset": "photos-realism"
}'
图像编辑:
belt app run pruna/p-image-edit --input '{
"prompt": "change the background to a beach",
"images": ["https://your-image.jpg"]
}'
多图合成:
belt app run pruna/p-image-edit --input '{
"prompt": "combine these images into a collage",
"images": ["https://img1.jpg", "https://img2.jpg", "https://img3.jpg"]
}'
自定义宽高比:
belt app run pruna/p-image --input '{
"prompt": "landscape mountain scene",
"aspect_ratio": "16:9"
}'
其他 Pruna 模型调用示例:
# FLUX Dev (optimized)
belt app run pruna/flux-dev --input '{"prompt": "..."}'
# FLUX Klein 4B (extremely fast, $0.0001/image)
belt app run pruna/flux-klein-4b --input '{"prompt": "..."}'
# Qwen Image
belt app run pruna/qwen-image --input '{"prompt": "..."}'
# Z-Image Turbo (ultra-fast)
belt app run pruna/z-image-turbo --input '{"prompt": "..."}'
# WAN Image Small (batch generation)
belt app run pruna/wan-image-small --input '{"prompt": "..."}'
浏览全部 Pruna 应用:
belt app list --namespace pruna
相关技能安装命令:
# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli
# All image generation models
npx skills add inference-sh/skills@ai-image-generation
# Pruna video generation
npx skills add inference-sh/skills@p-video
# FLUX models
npx skills add inference-sh/skills@flux-image
浏览所有应用:belt app list
适用场景
- 快速文生图,并按需选择宽高比。
- 使用内置 LoRA 预设生成特定风格图像。
- 对已有图像进行编辑(如替换背景)。
- 将多张图像合成为拼贴等组合结果。
- 通过 Pruna 的其他优化模型进行图像生成,包括批量生成场景。
限制
资料未提供各模型的详细参数说明、输出格式、速率限制、除 FLUX Klein 4B 标注的 $0.0001/张之外的具体收费信息,以及平台支持范围等,这些内容暂未提供。使用前需安装 belt CLI 并完成登录。