Install
openclaw skills install bizyair-banana2使用 BizyAir API 和 Nano Banana 2 模型生成图片。支持参考图、表情包生成。按量付费,无需本地 GPU。
openclaw skills install bizyair-banana2直接调用 BizyAir API,使用 Nano Banana 2 模型生成高质量图片。
方式 A:环境变量
export BIZYAIR_API_KEY="your_api_key_here"
方式 B:创建配置文件(推荐)
在技能目录创建 .env 文件:
# 技能目录/.env
BIZYAIR_API_KEY=your_api_key_here
配置文件位置优先级:
.env(推荐,通用)~/.config/bizyair-banana2/.env~/.bizyair-banana2/.env~/.baoyu-skills/bizyair-banana2/.env(兼容旧版本)python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
--prompt "一只可爱的猫咪" \
--image cat.png
python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
--prompt "近景构图,自信展示自我,姿态酷飒随性" \
--image output.png \
--ref input.png
python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
--prompt "图 1 的人穿着图 2 的衣服,在图 3 的场景中" \
--image output.png \
--ref person.png \
--ref clothes.png \
--ref background.png
python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
--prompt "全身照" \
--image fullbody.png \
--ar 9:16
python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
--prompt "搞笑表情" \
--image emoji.png \
--ref portrait.jpg \
--web-app-id 47091
| 选项 | 说明 | 默认值 |
|---|---|---|
-p, --prompt | 提示词(必需) | - |
-i, --image | 输出图片路径(必需) | - |
-r, --ref | 参考图片路径(可多个) | - |
--web-app-id | Web App ID | 47091 |
--ar | 宽高比:1:1, 16:9, 9:16, 4:3, 3:4 | 9:16 |
--mode | 模式:third-party, custom | third-party |
--resolution | 分辨率:auto, 1k, 2k | 1k |
--timeout | 超时时间(秒) | 120 |
--json | JSON 格式输出 | - |
| 变量 | 说明 |
|---|---|
BIZYAIR_API_KEY | BizyAir API Key(必需) |
BIZYAIR_BASE_URL | API 基础 URL(可选) |
POST /w/v1/webapp/task/openapi/createGET /w/v1/webapp/task/openapi/detail?requestId={id}GET /w/v1/webapp/task/openapi/outputs?requestId={id}GET /x/v1/upload/token| 错误 | 原因 | 解决方案 |
|---|---|---|
401 Unauthorized | API Key 无效 | 检查 BIZYAIR_API_KEY 配置 |
402 Payment Required | 余额不足 | 充值:https://www.bizyair.cn |
429 Too Many Requests | 请求限流 | 稍后重试 |
500 Internal Error | 服务端错误 | 检查任务状态,重试 |
python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
-p "可爱的卡通女孩头像,粉色头发,大眼睛" \
--image avatar.png \
--ar 1:1
python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
-p "搞笑表情,九宫格" \
--image meme.png \
--ref portrait.jpg \
--web-app-id 47091
python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
-p "图 1 的人穿着图 2 的衣服,在图 3 的场景中" \
--image fusion.png \
--ref person.png \
--ref clothes.png \
--ref background.png \
--ar 9:16
for i in {1..5}; do
python3 ${SKILL_DIR}/scripts/bizyair_gen.py \
-p "赛博朋克风格城市夜景" \
--image cyber_$i.png \
--ar 16:9
done
# 方式 1:检查技能目录的.env
cat /path/to/skills/bizyair-banana2/.env
# 方式 2:检查用户目录配置
cat ~/.config/bizyair-banana2/.env
cat ~/.bizyair-banana2/.env
cd /home/admin/.openclaw/workspace/skills/bizyair-banana2
bash test.sh
| 错误 | 原因 | 解决方案 |
|---|---|---|
401 Unauthorized | API Key 无效 | 检查配置 |
402 Payment Required | 余额不足 | 充值 |
429 Too Many Requests | 请求限流 | 稍后重试 |
| 任务超时 | 生成耗时过长 | 增加 --timeout |