# 即梦 AI 图片生成 使用即梦 AI(火山引擎)生成图片。 ## 使用方式 用户会提供: 1. **prompt**:图片描述(中文) 2. **output_path**:输出路径(可选,默认保存到当前工作目录) ## 执行步骤 1. 激活项目虚拟环境:`source .venv/bin/activate` 2. 调用 `scripts/jimeng_gen.py` 生成图片 3. 即梦 API 仅支持 **1024x1024** 正方形尺寸 4. 如果用户需要 16:9 比例,先生成 1024x1024,再用 Pillow 居中裁剪为 1024x576 5. 展示生成的图片给用户 ## 调用示例 ```bash source .venv/bin/activate && python scripts/jimeng_gen.py "图片描述prompt" "输出路径.png" ``` ## 16:9 裁剪(如需要) ```bash source .venv/bin/activate && python -c " from PIL import Image img = Image.open('输出路径.png') w, h = img.size new_h = int(w * 9 / 16) top = (h - new_h) // 2 img.crop((0, top, w, top + new_h)).save('输出路径.png') " ``` ## 注意事项 - 即梦 API **仅支持 1024x1024**,其他尺寸会提交成功但生成失败 - 需要非正方形图片时,先生成方形再裁剪 - 提交后需要轮询等待结果,通常 5-10 秒完成 - 脚本位于 `scripts/jimeng_gen.py`,密钥已内置 - 虚拟环境位于 `.venv/`,已安装 `requests` 和 `Pillow` ## API 凭证(已内置于脚本) - Endpoint: `https://visual.volcengineapi.com` - Region: `cn-north-1` - Service: `cv` - 模型: `jimeng_t2i_v40`(即梦图片生成 4.0) - 签名: HMAC-SHA256 V4 $ARGUMENTS