Text-to-Image
Diffusers
Safetensors
MiniMax H3
Pruna AI
English
image-to-image
image-generation
image-editing
prompt-upsampling
modular-diffusers
Instructions to use PrunaAI/P-H3-Image with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use PrunaAI/P-H3-Image with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("PrunaAI/P-H3-Image", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Pruna AI
How to use PrunaAI/P-H3-Image with Pruna AI:
from pruna import PrunaModel pip install -U diffusers transformers accelerate
from pruna import PrunaModel import torch # switch to "mps" for apple devices pipe = PrunaModel.from_pretrained("PrunaAI/P-H3-Image", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Draw Things
- DiffusionBee
Download modular_model_index.json from PrunaAI/P-H3-Image: direct link, hf CLI and curl.
- Browser
- Download file 3.53 kB
-
https://huggingface.co/PrunaAI/P-H3-Image/resolve/main/modular_model_index.json
- Command line
-
hf download hf://PrunaAI/P-H3-Image/modular_model_index.json
-
curl -L -o modular_model_index.json https://huggingface.co/PrunaAI/P-H3-Image/resolve/main/modular_model_index.json
3.53 kB
| { | |
| "_class_name": "PH3ImageModularPipeline", | |
| "_diffusers_version": "0.42.0.dev0", | |
| "_blocks_class_name": "PH3ImageBlocks", | |
| "reference_min_pixels": 1048576, | |
| "reference_max_pixels": 8388608, | |
| "canvas_min_pixels": 4194304, | |
| "vision_pixels": 1000000, | |
| "sample_sigmas": [ | |
| 1.0, | |
| 0.984753, | |
| 0.967905, | |
| 0.951688, | |
| 0.925372, | |
| 0.881923, | |
| 0.810083, | |
| 0.528718, | |
| 0.0 | |
| ], | |
| "text_encoder": [ | |
| "transformers", | |
| "Qwen3VLForConditionalGeneration", | |
| { | |
| "type_hint": [ | |
| "transformers", | |
| "Qwen3VLForConditionalGeneration" | |
| ], | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "subfolder": "text_encoder", | |
| "variant": null, | |
| "revision": null | |
| } | |
| ], | |
| "text_connector": [ | |
| "diffusers", | |
| "PH3ImageTextConnector", | |
| { | |
| "type_hint": [ | |
| "diffusers", | |
| "PH3ImageTextConnector" | |
| ], | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "subfolder": "text_connector", | |
| "variant": null, | |
| "revision": null | |
| } | |
| ], | |
| "tokenizer": [ | |
| "transformers", | |
| "Qwen2TokenizerFast", | |
| { | |
| "type_hint": [ | |
| "transformers", | |
| "Qwen2TokenizerFast" | |
| ], | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "subfolder": "tokenizer", | |
| "variant": null, | |
| "revision": null | |
| } | |
| ], | |
| "processor": [ | |
| "transformers", | |
| "Qwen3VLProcessor", | |
| { | |
| "type_hint": [ | |
| "transformers", | |
| "Qwen3VLProcessor" | |
| ], | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "subfolder": "processor", | |
| "variant": null, | |
| "revision": null | |
| } | |
| ], | |
| "vae": [ | |
| "diffusers", | |
| "AutoencoderKLPH3Image", | |
| { | |
| "type_hint": [ | |
| "diffusers", | |
| "AutoencoderKLPH3Image" | |
| ], | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "subfolder": "vae", | |
| "variant": null, | |
| "revision": null | |
| } | |
| ], | |
| "transformer": [ | |
| "diffusers", | |
| "MiniMaxH3Transformer3DModel", | |
| { | |
| "type_hint": [ | |
| "diffusers", | |
| "MiniMaxH3Transformer3DModel" | |
| ], | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "subfolder": "transformer", | |
| "variant": null, | |
| "revision": null | |
| } | |
| ], | |
| "scheduler": [ | |
| "diffusers", | |
| "MiniMaxH3Scheduler", | |
| { | |
| "type_hint": [ | |
| "diffusers", | |
| "MiniMaxH3Scheduler" | |
| ], | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "subfolder": "scheduler", | |
| "variant": null, | |
| "revision": null | |
| } | |
| ], | |
| "audio_scheduler": [ | |
| "diffusers", | |
| "MiniMaxH3Scheduler", | |
| { | |
| "type_hint": [ | |
| "diffusers", | |
| "MiniMaxH3Scheduler" | |
| ], | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "subfolder": "audio_scheduler", | |
| "variant": null, | |
| "revision": null | |
| } | |
| ], | |
| "prompt_upsampler": [ | |
| "transformers", | |
| "Qwen3_5ForConditionalGeneration", | |
| { | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "revision": null, | |
| "subfolder": "prompt_upsampler", | |
| "type_hint": [ | |
| "transformers", | |
| "Qwen3_5ForConditionalGeneration" | |
| ], | |
| "variant": null | |
| } | |
| ], | |
| "prompt_upsampler_processor": [ | |
| "transformers", | |
| "AutoProcessor", | |
| { | |
| "pretrained_model_name_or_path": "PrunaAI/P-H3-Image", | |
| "revision": null, | |
| "subfolder": "prompt_upsampler_processor", | |
| "type_hint": [ | |
| "transformers", | |
| "AutoProcessor" | |
| ], | |
| "variant": null | |
| } | |
| ] | |
| } | |