SuperAPI AI 工具集

p-image

设计与创作

查看项目

更新于 10-16 11:53

技能介绍

Pruna P-Image 生成技能是一个通过 inference.sh CLI(命令行工具 belt)调用 Pruna 优化图像模型的技能,用于图像生成与图像编辑任务。

用途

该技能的核心用途是借助 Pruna 的 P-Image 系列模型完成图像创作,包括根据文本提示生成图像、使用预设 LoRA 风格生成图像、对已有图像进行编辑,以及将多张图片合成或拼贴。Pruna 的定位是对 AI 模型进行速度优化,同时保持质量。

主要能力

技能提供四个 P-Image 模型,对应不同的 app ID 与适用场景:

  • P-Image(app ID:pruna/p-image):快速文本生成图像,支持多种宽高比。
  • P-Image-LoRA(app ID:pruna/p-image-lora):使用预设 LoRA 实现自定义风格。
  • P-Image-Edit(app ID:pruna/p-image-edit):图像编辑,支持多图输入。
  • P-Image-Edit-LoRA(app 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(optimized)、FLUX Klein 4B(资料称速度极快,$0.0001/image)、Qwen Image、Z-Image Turbo(资料称超快)、WAN Image Small(面向批量生成)。可通过 belt app list --namespace pruna 浏览全部 Pruna 应用。

使用方式

使用前需安装 belt CLI 技能:npx skills add belt-sh/cli。随后登录:belt login。

基本调用格式为:belt app run <app-id> --input '<JSON>'。

文本生成图像示例: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:belt app run pruna/flux-klein-4b --input '{"prompt": "..."}'
  • Qwen Image:belt app run pruna/qwen-image --input '{"prompt": "..."}'
  • Z-Image Turbo:belt app run pruna/z-image-turbo --input '{"prompt": "..."}'
  • WAN Image Small(批量生成):belt app run pruna/wan-image-small --input '{"prompt": "..."}'

相关技能安装命令:

  • 完整平台技能(所有应用):npx skills add inference-sh/skills@infsh-cli
  • 所有图像生成模型:npx skills add inference-sh/skills@ai-image-generation
  • Pruna 视频生成:npx skills add inference-sh/skills@p-video
  • FLUX 模型:npx skills add inference-sh/skills@flux-image

适用场景

  • 需要按指定宽高比快速生成图像的场景。
  • 需要特定视觉风格(如像素艺术、日式现代、电影感、动漫等)的人像或场景生成。
  • 对已有图像进行局部或整体编辑,例如更换背景。
  • 将多张图片合成为拼贴或组合图。
  • 希望通过命令行批量或脚本化调用图像生成模型的工作流。

限制

资料仅说明需安装 belt CLI 并登录后使用,未提供关于调用配额、并发限制、支持的最大图像尺寸、输入格式约束等具体限制信息,这些内容暂未提供。除 FLUX Klein 4B 标注的 $0.0001/image 外,其他模型的收费与价格信息暂未提供。