问答社区
NarratoAI是一款自动化影视解说,基于LLM实现文本编写、自动化视频剪辑
分类:语言模型
NarratoAI是一款自动化影视解说,基于LLM实现文本编写、自动化视频剪辑、配音和字幕生成的一站式流程,助力高效内容创作。
整合包📥
NarratoAI 整合包 v0.1.2 发布啦🎉🎉🎉
关注微信公众号【NarratoAI助手】,回复关键词【整合包】即可获取最新下载链接!快来试试吧!
注意事项:
- 目前仅提供 Windows 版本,Mac 版本正在开发中,Linux 版本将在后续版本中提供。
未来计划🥳
- windows 集成包发布
- 优化剧情生成流程,提升生成效果
- 支持本地大模型MiniCPM-V
- 支持本地大模型Qwen2-VL
配置要求📦
- 建议最低CPU 4核或以上,内存8G或以上,显卡非必须
- Windows 10 或 MacOS 11.0 以上系统
快速开始🚀
申请 Google AI studio 账号
- 访问https://aistudio.google.com/app/prompts/new_chat申请账号
- 点击
Get API Key
申请 API Key - 申请的API密钥填写入
config.example.toml
文件中的gemini_api_key
配置
配置代理 VPN
配置vpn的方法不限,只要能正常访问Google网络即可,本文采用的是chash
- 记住冲突服务的端口,一般为
http://127.0.0.1:7890
- 若端口不为
7890
,请修改docker-compose.yml
文件中的VPN_PROXY_URL
为你的代理地址environment: - "VPN_PROXY_URL=http://host.docker.internal:7890" # 修改为你的代理端口;host.docker.internal表示物理机的IP
- (任选)或者修改
config.example.toml
文件中的proxy
配置[proxy] ### Use a proxy to access the Pexels API ### Format: "http://<username>:<password>@<proxy>:<port>" ### Example: "http://user:pass@proxy:1234" ### Doc: https://requests.readthedocs.io/en/latest/user/advanced/#proxies http = "http://xx.xx.xx.xx:7890" https = "http://xx.xx.xx.xx:7890"
docker部署🐳
① 拉取项目,启动Docker
git clone https://github.com/linyqh/NarratoAI.git
cd NarratoAI
docker-compose up
② 访问Web界面
浏览器,访问http://127.0.0.1:8501
③ 访问API文档
浏览器,访问http://127.0.0.1:8080/docs或者http://127.0.0.1:8080/redoc