使用 OpenAI 的 Sora 2 API 生成、编辑、扩展和管理 AI 视频。包括适用于产品演示、社交广告、品牌宣传片等的营销级提示模板。
sora-video.是一项面向实际任务的技能,主要用于AI为Stomme AI客户使用OpenAI的Sora 2 API.;Wraps 制作级 Python CLI,并配有面向营销的快速模板,用于商业使用案例.;
该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
面向 Stomme AI 客户的 AI 视频生成能力,基于 OpenAI 的 Sora 2 API 构建。该能力封装了一个生产级 Python CLI 工具,并内置面向市场营销场景的提示词模板,专为商业用途优化。
客户需自行从 OpenAI 平台获取有效的 OPENAI_API_KEY:
export OPENAI_API_KEY="sk-..."重要说明:ChatGPT Pro/Plus 订阅不提供对 Sora 的 API 访问权限。您必须单独在 platform.openai.com 上开通按用量计费的 API 密钥。
该 CLI 工具要求 Python 3.10 或更高版本,并使用 uv 进行依赖管理(自动安装 openai SDK):
# 如尚未安装 uv,请执行以下命令 curl -LsSf https://astral.sh/uv/install.sh | sh
| 模型 | 时长 | 预估费用 |
|---|---|---|
| sora-2 | 4 秒 | 约 $0.10 |
| sora-2 | 8 秒 | 约 $0.20 |
| sora-2 | 12–16 秒 | 约 $0.30 |
| sora-2 | 20 秒 | 约 $0.40 |
| sora-2-pro | 4 秒 | 约 $0.25 |
| sora-2-pro | 8 秒 | 约 $0.40 |
| sora-2-pro | 12–16 秒 | 约 $0.50 |
| sora-2-pro | 20 秒 | 约 $0.60 |
费用按单次视频生成请求计费;失败或取消的任务不收费。以上价格为预估参考,可能变动——请以 OpenAI 官方定价页面为准。
templates/product-demo.md 模板 + create 命令templates/social-ads.md 模板 + create 命令(推荐时长:4–8 秒)templates/brand-spots.md 模板 + create 或 create-and-poll 命令templates/launch-teaser.md 模板 + create-and-poll 命令create-character 创建角色,再在 create 中引用角色 IDedit 命令(每次仅支持一项针对性修改)extend 命令(延续时间线)create-batch 命令,输入 JSONL 格式文件status 或 poll 命令download 命令(支持视频 / 缩略图 / 雪碧图)templates/ 目录中选择匹配业务场景的模板(或自定义提示词)。scripts/sora.py 执行 CLI,传入相应参数。create-and-poll)。edit(针对性修改)或 extend(延展时间线)。设置 CLI 路径:
export SORA_CLI="/scripts/sora.py"
uv run --with openai python "$SORA_CLI" create --prompt "大理石台面上的高端智能手表特写" --model sora-2 --size 1280x720 --seconds 8
uv run --with openai python "$SORA_CLI" create-and-poll --prompt "无线耳机产品主视觉镜头" --model sora-2-pro --size 1920x1080 --seconds 4 --download --out hero.mp4
python "$SORA_CLI" create --prompt "测试提示词" --dry-run
完整 CLI 参考文档:references/cli.md
OPENAI_API_KEY 环境变量。api.videos.* 权限范围)。sora-2(速度快、灵活性高)sora-2-pro(画质更高,1080p 输出必需)1280x7204 秒| 模型 | 支持分辨率 |
|---|---|
| sora-2 | 1280x720、720x1280 |
| sora-2-pro | 1280x720、720x1280、1024x1792、1792x1024、1920x1080、1080x1920 |
CLI 会自动将原始提示词重构成结构化的制作规范。建议优先使用 CLI 参数,而非手动编写冗长的结构化提示:
uv run --with openai python "$SORA_CLI" create --prompt "高端耳机陈列展示" --use-case "产品预告" --scene "暗调影棚,柔和雾化效果" --camera "85mm 镜头,缓慢环绕运镜" --lighting "柔光主光,轻盈轮廓光" --seconds 8
若您的提示词已是结构化格式,请添加 --no-augment 参数跳过自动增强。
开箱即用的提示词模板,覆盖常见商业视频需求:
| 模板类型 | 文件路径 | 适用场景 |
|---|---|---|
| 产品演示 | templates/product-demo.md |
新品发布、功能亮点展示 |
| 社交媒体广告 | templates/social-ads.md |
Instagram、TikTok、LinkedIn 短视频 |
| 品牌短片 | templates/brand-spots.md |
品牌识别、企业文化传达 |
| 发布预告片 | templates/launch-teaser.md |
上市前造势、“即将上线”类内容 |
sora-2 和 sora-2-proseconds 参数指定(仅支持 4、8、12、16、20 秒)references/cli.md — 完整 CLI 命令参考references/video-api.md — API 参数与端点说明references/prompting.md — 提示词工程最佳实践references/troubleshooting.md — 常见错误及解决方案templates/product-demo.md — 产品演示提示词模板templates/social-ads.md — 社交媒体广告提示词模板templates/brand-spots.md — 品牌标识短片提示词模板templates/launch-teaser.md — 发布预告片提示词模板相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章