LogoNanoPhoto.AI文档
LogoNanoPhoto.AI文档
网站首页文档首页

入门指南

入门指南

用户指南

用户指南

API

API 概览Sora 水印去除 API视频反推提示词 APISora 2 提示词生成器 APISora 2 视频生成 APISora 2 TVC 广告 APINano Banana Pro 图片生成 APINano Banana 2 图片生成 APIVeo 3.1 视频生成 API

OpenClaw 技能

OpenClaw 技能Sora 2 GenerateVeo 3.1Nano Banana ProNano Banana 2Video Prompt GeneratorVideo Reverse PromptSora Watermark RemoverComic Drama Generate

场景

Sora 2 TVC 广告制作

账单

账单与发票

常见问题

常见问题
X (Twitter)

Veo 3.1

通过 OpenClaw 使用 NanoPhoto.AI Veo 3.1 API 生成多镜头长视频。

通过 NanoPhoto.AI Veo 3.1 API 生成视频,支持最多 21 个镜头(168 秒)。

安装:npx clawhub@latest install veo-3-1

ClawHub:clawhub.ai/u/nanophotohq

前置条件

  1. 在 nanophoto.ai/settings/apikeys 获取 API Key
  2. 在 OpenClaw 技能设置中配置 NANOPHOTO_API_KEY
{
  "skills": {
    "entries": {
      "veo-3-1": {
        "enabled": true,
        "env": {
          "NANOPHOTO_API_KEY": "your_api_key_here"
        }
      }
    }
  }
}

镜头规则

  • 每次生成最多 21 个镜头
  • 每个镜头 8 秒
  • 最大总时长:168 秒

生成类型

类型描述图片 URL
TEXT_2_VIDEO纯文本生成无
FIRST_AND_LAST_FRAMES_2_VIDEO首末帧生成1-2 个 URL
REFERENCE_2_VIDEO参考图生成1-3 个 URL

参数

参数类型必填描述
shotsarray是镜头对象数组
shots[].idstring是镜头唯一标识
shots[].promptstring是镜头提示词
shots[].generationTypestring是TEXT_2_VIDEO、FIRST_AND_LAST_FRAMES_2_VIDEO 或 REFERENCE_2_VIDEO
shots[].aspectRatiostring是16:9 或 9:16
shots[].imageUrlsstring[]条件必填帧/参考类型时必填
resolutionstring否720p(默认)、1080p、4k(1080p/4k 仅限单镜头)

使用方法

单镜头文生视频

python3 scripts/veo_3_1.py submit \
  --shots-json '[{"id":"shot-1","prompt":"一只金毛犬在日落海滩上奔跑","generationType":"TEXT_2_VIDEO","aspectRatio":"16:9"}]' \
  --resolution 720p

参考图镜头并自动轮询

python3 scripts/veo_3_1.py submit \
  --shots-json '[{"id":"shot-1","prompt":"角色活了过来,穿行在森林中","generationType":"REFERENCE_2_VIDEO","aspectRatio":"16:9","imageUrls":["https://example.com/character.webp"]}]' \
  --resolution 720p \
  --follow

查询状态

python3 scripts/veo_3_1.py status \
  --task-ids-json '[{"shotId":"shot-1","taskId":"task_abc123"}]' \
  --resolution 720p

错误码

错误码原因处理方式
LOGIN_REQUIREDAPI Key 无效在 settings/apikeys 验证
INSUFFICIENT_CREDITS积分不足充值积分
SHOTS_REQUIRED缺少镜头数组构建有效的镜头数据
INVALID_IMAGE_COUNT图片数量不正确修正 imageUrls
GENERATION_FAILED服务器错误重试或简化提示词

Sora 2 Generate

通过 OpenClaw 使用 NanoPhoto.AI Sora 2 API 进行文生视频和图生视频。

Nano Banana Pro

通过 OpenClaw 使用 NanoPhoto.AI Nano Banana Pro API 进行 AI 图片生成和编辑。

目录

前置条件
镜头规则
生成类型
参数
使用方法
单镜头文生视频
参考图镜头并自动轮询
查询状态
错误码