NarratoAI作为一款集脚本撰写、自动化视频剪辑、旁白配音以及字幕生成等功能于一体的一站式AI工具,近年来在视频创作领域受到了广泛关注。本文将详细介绍NarratoAI的安装步骤,帮助用户快速上手这款强大的创作神器。 #### 一、系统配置要求 在安装NarratoAI之前,用户需要确保自己的电脑满足以下系统配置要求: * **操作系统**:Windows 10或MacOS 11.0及以上版本。 * **CPU**:4核或以上。 * **内存**:8G或以上。 * **显卡**:非必需。 #### 二、安装步骤 NarratoAI的安装可以通过本地部署或Docker部署两种方式实现。以下是两种部署方式的详细步骤: ##### 1. 本地部署 (1)**环境准备**:首先,用户需要安装Python 3.10及以上版本。推荐使用conda创建虚拟环境,以避免依赖冲突。 (2)**克隆项目**:打开命令行工具,使用git命令克隆NarratoAI项目到本地。命令如下: ```bash git clone https://github.com/linyqh/NarratoAI.git cd NarratoAI ``` (3)**安装依赖**:在项目目录下,运行以下命令安装项目依赖: ```bash pip install -r requirements.txt ``` (4)**配置ImageMagick**:对于Windows用户,需要下载并安装ImageMagick,并在配置文件`config.toml`中设置`imagemagick_path`。MacOS用户可以使用Homebrew安装ImageMagick。 (5)**启动WebUI**:在项目目录下,运行以下命令启动Web界面: ```bash streamlit run ./webui/Main.py --browser.serverAddress=127.0.0.1 --server.enableCORS=True --browser.gatherUsageStats=False ``` 然后,在浏览器中访问`http://127.0.0.1:8501`即可使用NarratoAI。 ##### 2. Docker部署 (1)**拉取项目并启动Docker**:同样,首先克隆NarratoAI项目到本地。然后,在项目目录下运行以下命令启动Docker: ```bash docker-compose up ``` (2)**访问Web界面**:在浏览器中打开`http://127.0.0.1:8501`即可开始使用NarratoAI。同时,用户还可以访问`http://127.0.0.1:8080/docs`或`http://127.0.0.1:8080/redoc`查看API文档。 #### 三、配置API Key 无论是本地部署还是Docker部署,用户都需要配置Google AI Studio的API Key。首先,用户需要访问Google AI Studio申请账号并获取API Key。然后,将获取的API Key填入`config.example.toml`文件中的`gemini_api_key`配置中。 通过以上步骤,用户即可成功安装并配置NarratoAI,开始享受这款一站式AI创作工具带来的便捷与高效。
|