给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码)

这篇具有很好参考价值的文章主要介绍了给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

👉腾小云导读

Stable Diffusion的发布是AI图像生成发展过程中的一个里程碑,相当于给大众提供了一个可用的高性能模型,让「AI 文本图片生成」变成普通人也能玩转的技术。最近一些网友将网上的真人图片不断喂给模型,让其自主学习,训练出来的效果已经可以做到以假乱真——你甚至不知道哪些图片是 AI 生成的还是真人拍出来的。你感兴趣吗?今天这篇文章从零开始,手把手教你如何搭建自己的真人 AI 网站。强烈建议收藏(不管是否吃灰)。

👉看目录,点收藏

1. 搭建你自己的 AI 网站

2. 模型下载

3. 汉化插件下载

4. 生成你的真人图片

     4.1 生成真人图片

     4.2 不同风格图片生成

     4.3 动画视频生成

5. 让你生成的图片开口说话

01

搭建你自己的AI网站

本篇我们将单刀直入教各位最快搭建出一个质量不错的 AI 网站,如果各位想了解相关的原理、技术点,可以留言告诉我们。下文会提及的模型、插件和源码,我们也一并提前为各位整理~点击下方公众号卡片,进入回复「AI网站」即可领取。

第一步,我们可以直接使用 GitHub 仓库:

stable-diffusion-webui。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

首先,在电脑上安装 python 3.10.6,如果已经安装了其他 python 版本,可以利用 conda 安装多一个 3.10 的虚拟环境版本:

conda create -n novelai python==3.10.6

接下来下载该仓库的代码:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

再安装对应的 GPU 版本的 Pytorch,直接进入网站:

https://pytorch.org/get-started/locally/,复制对应的命令。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

进入刚刚创建的虚拟环境”novelai“:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

执行刚刚的命令:

./python -m pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu116

安装成功后,可以测试自己的 pytorch 版本是否可以跑通。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

进入刚刚下载的 Github 仓库的代码文件夹,安装第三方依赖:

python -m pip install -r requirements.txt







02


模型下载

有了网站之后,就需要下载对应的 AI 模型进行有效生成。一些网友已经利用网上大量的图片训练好的模型,并分享到网站上。我们举个例子:

https://civitai.com/

这个大名鼎鼎的网站被人们称为「C 站」,里面有很多你意想不到的模型。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

可以在这个网站上找到很多已经训练好的模型。例如找一个生成真人图片的模型:ChilloutMix。从网页上下载对应的模型后,把该模型放到工程目录:models/Stable-diffusion。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言


03

汉化插件下载

stable-diffusion-webui 这个项目还支持下载第三方插件。例如我们可以下载对应的汉化插件。其下载地址如下:

https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN

登陆上面网站后,就可以下载插件的安装包:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

然后将文件解压放到 extensions 目录下:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

接着,就需要对网页进行重启服务:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

在扩展这里,把插件勾上:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

在“设置”选项里,找到 zh_CN,最后需要重新启动网页,就可以生效了:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

04

生成你的真人图片

启动主程序"launch.py",等待一定的时间出现网页地址就可以了。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

打开网址时,有时候可能模型没有更新。因此可以尝试一下多次重启。需要选择刚刚下载的模型:ChilloutMix。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

这样就已经完成前期的部署工作了。接下来详细教大家怎么生成自己想要的图片。

   4.1 生成真人图片

在c站上,已经有很多大神利用 promt 生成图片了,因此我们就可以对这些进行参考。例如找一个好看的图片,对下面的 Prompt 词语进行复制:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

其中 Prompt 词语放在提示词框内,消极 Prompt 词语放在对应的方框内。同时调整对应的参数,最后就可以生成真人图片:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言


  4.2 不同风格图片生成

在 C 站上,还有很多 Lora 模型可以进行下载。这是一种可以帮助你调整画风的小模型。主要是放到 Prompt 中进行使用。例如我们可以在网站上下载原神的 Lora 模型:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

‍下载完成后,把模型放到 models/Lora 路径下:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

按照图片下的步骤,选中模型后,会看到具体的 Prompt 在方框内了:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

把步骤 4.1 中的 Prompt 词语加入到这里,就可以生成一个原神风格的图片:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言


  4.3 动画视频生成

首先需要安装插件**“deforum”**,这个插件能够根据多个生成的图片构造成视频动画。

https://github.com/deforum-art/deforum-for-automatic1111-webui

在当前 stable-diffusion 目录下,执行下面命令,就会发现 extensions 多了新的插件:

git clone https://github.com/deforum-art/deforum-for-automatic1111-webui extensions/deforum

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

同时重启新的网页,会发现多了 deforum 这个选项:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

可以先执行简单的生成,在提示词上,已经默认填写了语句:

 
 
{
    "0": "tiny cute swamp bunny, highly detailed, intricate, ultra hd, sharp photo, crepuscular rays, in focus, by tomasz alen kopera",
    "30": "anthropomorphic clean cat, surrounded by fractals, epic angle and pose, symmetrical, 3d, depth of field, ruan jia and fenghua zhong",
    "60": "a beautiful coconut --neg photo, realistic",
    "90": "a beautiful durian, trending on Artstation"
}

最后生成出来的视频如下:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

Prompt 词语模板解释如下:

//Abstracted Example
{
    "0": "Prompt A --neg NegPompt"
    "12": "Prompt B" 
}

其中“0”和“12”提示在插值中解析的关键帧。Prompt A 和 B 是肯定提示,NegPrompt 是否定提示。当然,也可以直接用上面 C 站下载下来的模型,生成真人动画。


05

让你生成的图片开口说话

从上面我们已经得到了生成的图片。那么就可以利用这张图片,创建自己的 AI 说话视频。登陆这个网址:

https://studio.d-id.com/

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

选择刚刚生成的图片,然后输入自己想要说的话,之后生成就可以了:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

最后就可以得到比较逼真的真人 AI 说话视频了。

有了这个技术,就可以批量制作二次元甚至是真人说话视频。这对于 AICG 这个行业是一个颠覆性的技术,相信未来这个技术在多个领域上都能够推广开来。点下方卡片进入公众号,在后台回复「AI网站」,即可0门槛领取本文所述模型、插件和源码。快来展示你的搭建成果吧~

以上是本次分享全部内容,欢迎大家在评论区分享交流。如果觉得内容有用,欢迎转发~

-End-

原创作者|李洛勤

技术责编|李洛勤

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

最近无论是火爆的 GPT 智能文本生成模型,还是Diffusion Model(GLIDE、DALLE2、Imagen等)智能图片生成模型,AIGC领域给人惊喜不断。它使用深度学习算法,从大量的数据中学习模式,以创建高质量的文本、音频、图像和视频。在《这波可以,终于有内行人把 GPT-4 说透了》《TVP专家夜聊:不用ChatGPT的开发都该被炒掉》两篇中,我们探讨了「GPT们」的发展对程序员的影响——会取代程序员吗?各位程序员朋友们给出了精彩的回答:

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

AIGC深度学习模型不断完善、开源模式的推动、大模型探索商业化的可能,成为让其发展的加速度。总体来说,我们看到了AIGC在未来更可能是与人类合作的模式。人类可以借助AI技术进行创作和生产,提高生产效率和质量。

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

“你还能想到AIGC什么应用方式?ta还能帮助程序员做什么?“

欢迎在评论区聊一聊你的看法。在4月12日前将你的评论记录截图,发送给腾讯云开发者公众号后台,可领取腾讯云「开发者春季限定红包封面」一个,数量有限先到先得😄。我们还将选取点赞量最高的1位朋友,送出腾讯QQ公仔1个。4月12日中午12点开奖。快邀请你的开发者朋友们一起来参与吧!

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言

关注公众号并点亮星标 不错过更多鹅厂学习资源

回复「AI网站」,领取本文模型、插件和源码

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码),AIGC,python,开发语言文章来源地址https://www.toymoban.com/news/detail-527409.html

到了这里,关于给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端小程序,手把手教你从零开始做一个酷炫的扭蛋机十连抽动画效果

    其实没有做多复杂的效果,连 canvas 都没用上,都是一些简单的平面变换,不过一段看似复杂的动画往往都是几个简单的变换拼接而成,所以我们逐步拆解,很简单的就能得到一个扭蛋机十连抽效果。 语言环境 我这边使用的是 tailwindcss 和 ts,在 uniapp  + vue3 的情况下写的小

    2024年04月13日
    浏览(43)
  • 小白指南:手把手教你用低代码开发一个应用页面

    原文链接: 小白指南:手把手教你用低代码开发一个应用页面,点击链接查看更多技术内容; 一、什么是低代码开发 在了解低代码开发之前,我们先看看使用低代码开发的效果。 低代码开发效果示例 低代码开发是DevEco Studio为HarmonyOS开发者提供的可视化页面的开发方式,具

    2024年02月09日
    浏览(29)
  • 教你从零开始画echarts地图

    离线地图下载地址https://datav.aliyun.com/tools/atlas/index.html echarts文档地址https://echarts.apache.org/zh/option.html 基于VUE编写,其他框架请自行转换,大同小异 先让地图内容出来,npm安装步骤省略,请参考官方文档,创建的div必须设置宽度和高度,关于图表的宽高自适应,参考我的另一

    2023年04月17日
    浏览(34)
  • 手把手教你从0搭建SpringBoot项目

    用到的工具:idea 2021、Maven 3.6.3、postman 框架:SpringBoot、Mybatis 数据库:Mysql8.0.30 安装配置参考博文 注意: 1.下载maven注意idea与Maven版本的适配: 2.为了避免每次创建项目都要改Maven配置,可以修改idea创建新项目的设置 二、安装数据库 mysql8安装参考博文 **注意:**连接不上往

    2024年02月03日
    浏览(31)
  • 【排序算法】一文教你从零学会希尔排序

    希尔排序是插入排序的一种,在介绍希尔排序之前,先介绍一下插入排序的思想。插入排序就是把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列 。 与扑克牌的插入的类似。 直接插入排序是实

    2024年02月08日
    浏览(33)
  • 如何制作流程图?教你从零到一制作

    如何 制作流程图 ? 在当今快节奏、信息化的社会,流程图已经成为了一种非常重要的沟通工具。它能够帮助我们清晰地表达复杂的过程、系统和思路。那么,如何从零开始制作流程图呢?本文将为你提供一份详细的指南。 一、明确目的和内容 在开始制作流程图之前,首先

    2024年01月24日
    浏览(45)
  • 手把手教你做一个 ChatGPT !丝滑小白版,只需一张单卡 GPU,轻松开启个性化训练!...

    大家好,我是贺同学。 一直以来密切关注 ChatGPT 的趋势,最近相关的话题可谓是热度不减,虽然从事互联网行业,但一直对 LLM 相关领域关注较少。 最近的 ChatGPT 的火热,让我对 LLM 相关开源社区也关注了起来,相关的开源社区,也涌现了很多优秀的工作,吸引了很多人的关

    2024年02月08日
    浏览(35)
  • 手把手教你从入门到精通C# Modbus通信

    在工业通信领域,Modbus通信是一种使用非常广泛的通信协议,Modbus一般有三种,分别为ModbusRTU、ModbusASCII、ModbusTCP,其中ModbusRTU、ModbusASCII是应用于串行链路上的协议,通俗一点就是说它是走串口的,ModbusTCP通俗点说就是它是走网口的,作者在自动化领域耕耘多年,做过的Mo

    2024年02月14日
    浏览(35)
  • 手把手教你从入门到精通C# Socket通信

    Socket通信(包含Tcp/Udp通信)在工业领域用途非常广泛,作者在自动化领域耕耘多年,做过的Tcp/Udp通信的项目大大小小也有几百个,公司项目+兼职项目,可以说只要是Tcp/Udp的项目,没有我做不了的,毕竟让我徒手撸一个市面上你见到的Tcp/Udp调试助手对我而言也不在话下,比

    2024年03月17日
    浏览(35)
  • 【【手把手教你从SD卡驱动VDMA显示图片实验】】

    典型的BMP图像文件是由四部分组成的 包括了BMP的文件头,BMP信息头,调色板,位图数据 因为传递的是RGB图像 RGB不太需要调色板了 从信息头直接到位图数据 文件头占据了14个字节 分别是 查看这个16进制格式 BMP的文件格式 总是低字节的放在低地址位,高字节放在高地址位。

    2024年01月21日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包