zimage-generation

Generate high-quality images using ModelScope's Z-Image API. Use this skill when the user wants to generate images using the specific Z-Image model or ModelScope API they provided. Trigger words: 'Zimage', 'ModelScope', 'generate zimage'.

By toolsai · 858 installs

npx skills add toolsai/free-zimage-skills --skill zimage-generation

Source repository · Upstream listing

Z Image Generation Skill This skill allows you to generate images using the Z Image model via the ModelScope Inference API. When to Use Use this skill when: The user requests to generate an image using "Zimage", "zimage:", or "ModelScope". The user inputs a command like zimage: <prompt or zimage <prompt . The user wants to use their configured ModelScope API key for image generation. Usage The skill provides a Python script scripts/generate zimage.py to handle the API interaction. Prerequisites Python 3 with requests installed. API Key Setup (Choose one): Method A (Easiest for beginners): Open scripts/generate zimage.py and paste your key into the DEFAULT API KEY variable at the top. Method B (Temporary): Pass via command line: api key your token Method C (Recommended Project Setup): Create a new text file named .env in the same folder as the script ( scripts/ ). Content of the file should be: MODELSCOPE API TOKEN="your key here" Commands To generate an image: Arguments: prompt : The text description of the image (required). output , o : Specify output filename (optional). model : Specify a different model ID (optional). api key : API key (if not set in file or environment). API Verification Note If the script returns a 401 error mentioning "bind your Alibaba Cloud account", notify the user that they must log in to ModelScope (https://modelscope.cn/my/account) and bind their Alibaba Cloud account to enable API access. This is a one time setup required by the platform. Example