SuperAPI AI 工具集

narrator-ai-cli-skill

通用与其它

查看项目

更新于 10-15 23:57

技能介绍

用途:该技能使 AI 智能体能够使用 narrator-ai-cli 这一 Python 命令行工具,通过自然语言命令自动化完成电影解说(影视解说、短剧)视频制作。

主要能力:封装 NarratorAI API,支持搜索约 100 部内置电影或上传自定义内容;提供 90 多个解说模板(喜剧、悬疑、情感等)、146 首 BGM 和 63 种配音;支持改编解说(使用已有片段)和原创解说(AI 全生成)两种工作流;提供声音克隆和文本转语音;具备完整视频合成管线。

安装与配置:通过 pip 安装:pip install "narrator-ai-cli @ git+https://github.com/NarratorAI-Studio/narrator-ai-cli.git"。要求 Python 3.10+。需配置 API Key:narrator-ai-cli config set app_key YOUR_APP_KEY,或设置环境变量 export NARRATOR_APP_KEY="your_api_key_here"。

使用方式:核心流程包括用 resource 命令检索电影、模板、BGM、配音 ID;用 file upload 上传文件获取 file_id;用 task create-script 创建脚本任务;用 task status 轮询任务(每 10-15 秒)直至完成;再用 task compose-video 合成视频并轮询获取 video_url,最后用 curl 下载。支持 hot_drama、original_mix、new_drama 三种模式。

适用场景:批量制作电影解说视频、基于内置影片快速生成成片、上传自有素材制作解说。

限制:任务为异步,脚本生成和视频合成可能需 5-15 分钟;需要 API Key(联系 merlinyang@gridltd.com 获取);每个任务可能产生费用,创建前需用户确认;上传文件存储在 NarratorAI 服务器;生成视频通过临时 URL 访问。