Jimeng Image Skill Openclaw

Prompts

Generate images from text prompts using the Jimeng API with customizable size, scale, seed, and output path via Python scripts.

Install

openclaw skills install jimeng-image-skill-openclaw

Jimeng-Image

When to use this skill

Use this skill when user express "You need generate a image".

How to use this skill

  1. You need putAccess Key and Secret Key via either environment variable: Jimeng_Secret_Key and Jimeng_Access_Key=..., or~/.openclaw/.env line: Jimeng_Secret_Key=... and Jimeng_Access_Key=... on your environment variable.

  2. You need to execute scripts/main.py

  3. When the response is arrive, the script will save the png file on ~/.openclaw/workspace/images. (The script will create images dir if the images dir is not exist)

  4. Finally, you need send the new image to user by same channel,such as qqbot etc. from ~/.openclaw/workspace/images

Requirement

  • argparse
  • datetime
  • volcengine-python-sdk
  • base64
  • os

If not exits ,you need pip it.

Tips:

  • the baseDir is your workspace /skills/Jimeng-Image
  • If the user does not specify the output path,the output dir is ~/.openclaw/workspace/images

Command example

user:

​ i need a image by prompt:"A girl in an anime style"

You:

​ Run from the OpenClaw workspace:

 python3 {baseDir}/scripts/main.py --prompt "A girl in an anime style"

user:

​ i need a image by prompt:"A girl in an anime style and width is 512 and height is 512"

You:

​ Run from the OpenClaw workspace:

python3 {baseDir}/scripts/main.py --prompt "A girl in an anime style" --width "512" --height "512"

The Script command line parameter

参数类型默认值说明
--promptstr'none'Path of the prompt file
--output_pathstr'~/.openclaw/workspace/images'The saving path of the output file
--use_pre_llmboolFalseWhether to use a pre-trained language model
--seedint-1Random seed ( -1 indicates random )
--scalefloat1.0The scaling ratio of the output image
--widthint1920The width (in pixels) of the output image
--heightint1080The height (in pixels) of the output image