Marketplace qwen-image-pro
Generate images with Alibaba Qwen-Image-2.0-Pro via inference.sh CLI. Professional text rendering, fine-grained realism, enhanced semantic adherence. Ideal for posters, banners, and text-heavy designs. Triggers: qwen image pro, qwen-image-pro, qwen 2 pro, alibaba image pro, dashscope pro, professional text rendering
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tul-sh/qwen-image-pro" ~/.claude/skills/aiskillstore-marketplace-qwen-image-pro-576494 && rm -rf "$T"
manifest:
skills/tul-sh/qwen-image-pro/SKILL.mdsource content
Qwen-Image Pro - Professional Image Generation
Generate images with Alibaba Qwen-Image-2.0-Pro via inference.sh CLI. Best for professional text rendering and complex designs.

Quick Start
Requires inference.sh CLI (
). Get installation instructions:infshnpx skills add inference-sh/skills@agent-tools
infsh login infsh app run alibaba/qwen-image-2-pro --input '{"prompt": "Poster with title \"Welcome!\" in bold blue text"}'
Pro Model Capabilities
- Professional Text Rendering: Multi-line and paragraph-level text with fine-grained detail
- Fine-grained Realism: Better textures and photorealistic scenes
- Stronger Semantic Adherence: More accurately follows complex prompts
- Complex Designs: Ideal for text + image combinations
Examples
Basic Text-to-Image
infsh app run alibaba/qwen-image-2-pro --input '{ "prompt": "A futuristic cityscape at sunset with flying cars" }'
Text-Heavy Poster
infsh app run alibaba/qwen-image-2-pro --input '{ "prompt": "Healing-style hand-drawn poster featuring three puppies playing with a ball. The main title \"Come Play Ball!\" is prominently displayed at the top in bold, blue cartoon font. Below, the subtitle \"Join the Fun!\" appears in green font.", "width": 1024, "height": 1536, "prompt_extend": false }'
Marketing Banner
infsh app run alibaba/qwen-image-2-pro --input '{ "prompt": "Professional marketing banner for summer sale. Large text \"SUMMER SALE\" in white on gradient sunset background. \"50% OFF\" in yellow below. Clean, modern design.", "width": 1920, "height": 1080, "prompt_extend": false, "negative_prompt": "blurry text, distorted text, low quality" }'
Multiple Variations
infsh app run alibaba/qwen-image-2-pro --input '{ "prompt": "Minimalist logo design for a coffee shop called \"Bean & Brew\"", "num_images": 4 }'
Image Editing (Style Transfer)
infsh app run alibaba/qwen-image-2-pro --input '{ "prompt": "Make the person from Image 1 wear the outfit from Image 2", "reference_images": [ {"uri": "https://example.com/person.jpg"}, {"uri": "https://example.com/outfit.jpg"} ], "num_images": 2 }'
Reproducible Generation
infsh app run alibaba/qwen-image-2-pro --input '{ "prompt": "Abstract geometric art in blue and gold", "seed": 12345 }'
Input Options
| Parameter | Type | Description |
|---|---|---|
| string | Required. What to generate or edit (max 800 chars) |
| array | Input images for editing (1-3 images) |
| integer | Number of images to generate (1-6) |
| integer | Output width in pixels (512-2048) |
| integer | Output height in pixels (512-2048) |
| boolean | Add "Qwen-Image" watermark |
| string | Content to avoid (max 500 chars) |
| boolean | Enable prompt rewriting (default: true) |
| integer | Random seed for reproducibility (0-2147483647) |
Size constraint: Total pixels must be between 512×512 and 2048×2048.
Output
| Field | Type | Description |
|---|---|---|
| array | The generated or edited images (PNG format) |
| object | Metadata with dimensions and count |
Text Rendering Tips
For best text results with the Pro model:
- Use quotes around exact text:
"Title: \"Hello World!\"" - Specify font details: color, style, size, position
- Disable prompt_extend: Set
for precise controlprompt_extend: false - Use negative prompts:
"blurry text, distorted text, low quality"
Example prompt structure:
Poster with the title "GRAND OPENING" in large red serif font at the top center. Below, the date "March 15, 2024" in smaller black text. Background: elegant gold and white gradient. Style: professional, clean, modern.
Recommended Negative Prompt
{ "negative_prompt": "low resolution, low quality, deformed limbs, deformed fingers, oversaturated, waxy, no facial details, overly smooth, AI-like, chaotic composition, blurry text, distorted text" }
Sample Workflow
# 1. Generate sample input to see all options infsh app sample alibaba/qwen-image-2-pro --save input.json # 2. Edit the prompt # 3. Run infsh app run alibaba/qwen-image-2-pro --input input.json
Python SDK
from inferencesh import inference client = inference() # Text-heavy poster result = client.run({ "app": "alibaba/qwen-image-2-pro", "input": { "prompt": "Poster with title \"Welcome!\" in bold blue text at top", "width": 1024, "height": 1536, "prompt_extend": False } }) print(result["output"]) # Stream live updates for update in client.run({ "app": "alibaba/qwen-image-2-pro", "input": { "prompt": "Professional product photography of a watch" } }, stream=True): if update.get("progress"): print(f"progress: {update['progress']}%") if update.get("output"): print(f"output: {update['output']}")
Related Skills
# Standard Qwen-Image (faster, general use) npx skills add inference-sh/skills@qwen-image # Full platform skill (all 150+ apps) npx skills add inference-sh/skills@agent-tools # All image generation models npx skills add inference-sh/skills@ai-image-generation
Browse all image apps:
infsh app list --category image
Documentation
- Running Apps - How to run apps via CLI
- Streaming Results - Real-time progress updates
- File Handling - Working with images