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

89a13b493ba35301ec1d6c1df92ea18a.png

74221746cc9c5adb41e1e0f88fb62556.gif

👉腾小云导读

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。

f482de0e3ddbe13fa06a815889506bbf.png

首先,在电脑上安装 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/,复制对应的命令。

b06b1a4ddce293ed95f2ff39d93232d7.png

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

87ae61523b45a55690f814b9e763e519.png

执行刚刚的命令:

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

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

7db85f14be80adbc401ebb06ac43873c.png

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

python -m pip install -r requirements.txt02模型下载

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

https://civitai.com/

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

1592ed7955f62a0ec4905ec284d61a1c.png

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

6289a82fdafd9c886e7ce93abd15eb25.png

2a273843f977524bc4fa1ab99d485ee8.png


03

汉化插件下载

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

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

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

3f6bfd101b7f9af9e8e2bae7aee3fa4b.png

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

cf4403b64d2d55a6fb3fe7566babaeec.png

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

906d62e06d45686575823883af727f2b.png

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

2362111a156a3d9162225ada48cd993f.png

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

35573f70d42d68188657426a7053f3df.png

3a673d5c3333f591f6beda3667ac0e43.png

04

生成你的真人图片

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

c7d8ac2fd1f0b95aa511016fa8c23fa9.png

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

a225c66c665082baf49c7e78f9b147ac.png

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

   4.1 生成真人图片


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

b7fd8b37e7f620cae8fb933e1e608e2b.png

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

4a88c3df3e2d5edc6bce52112ef4265c.png


  4.2 不同风格图片生成

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

ef0f8e723bb8bc5ded4337d0046fc467.png

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

e72fd320cb49a5d92ed55e721fc6da79.png

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

3ebfcecf843af0c4fafd6a10acedec6e.png

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

a8556f0e9c2c357b81e846e39ca52260.png


  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

6351d0484b421a00540d741af03aed88.png

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

3c3ad8ed968685a311312c8340405b4b.png

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

 
{"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"
}

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

84874843853a41038f3bf701e227d8da.gif

Prompt 词语模板解释如下:

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

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

1be35529e12135821ccb0b000ae16010.gif


05

让你生成的图片开口说话

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

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

a2580cca1940ddf3be19c093f5213045.png

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

3146ce608ef8b6eb5648ba846912c26d.png

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

7764323832334c1816144531692fa6fd.gif

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

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

-End-

原创作者|李洛勤

技术责编|李洛勤

09c5fab4277b4c4c4f43c07b71d492df.png

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

9c1950b67f840ab834988c08ad61c6a5.png

8950a16f0ecf3759bb66aa444b84fd45.png

c942579087f88276ac6228696eee5b9f.png

b367cd57d5f78f74ada7b2344784387a.png

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

b5d7a213e91ee336a0fab2faab4e3e3f.png

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

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

9fcdeae0d9b88c3b173af269651ac1bd.png

a47fe50f055053cfb878bae322b815a2.png

ef6fdbbd9db925f17f4d0b8712431288.png

9d832ebad0d75d0c00e3c8a5429bd3f2.png

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

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

8fc9a8d1b91a71f76bb9a55c82581013.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/71666.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

20230514 Google宣布引入生成式人工智能搜索引擎

🚀 Google宣布引入生成式人工智能搜索引擎,可能是最大变化之一。 Google宣布引入生成式人工智能搜索引擎,可能是最大变化之一。 新搜索将使用人工智能模型整合互联网信息,更好地响应用户需求。然而,网络出版商担心这…

随机森林可视化

环境:Windows 10,Python 3.7 首先需要安装Graphviz,这里我们使用的是graphviz-2.38.msi,安装在D:\Program Files (x86)\Graphviz2.38。 代码: import os from sklearn.datasets import load_iris from sklearn.ense…

一种简单的仓储系统实物可视化分布实现方案

一、摘要 本文讨论如何简单的实现仓库货物可视化分布,查询到货物的库存余明细后,可以根据一键定位到货物在仓库平面图上的位置分布。本方案有如下几个特点: 简单、成本低:无需引人rfid、图像识别等额外硬件设备;应用…

Python爬虫以及数据可视化分析

Python爬虫以及数据可视化分析之Bilibili动漫排行榜信息爬取分析 简书地址:https://www.jianshu.com/u/40ac87350697 简单几步,通过Python对B站番剧排行数据进行爬取,并进行可视化分析 源码文件可以参考Github上传的项目:https…

信息可视化的简单概述

说到信息可视化,很多人肯定还听过数据可视化、知识可视化的概念,这三个之间究竟有什么区别?一般而言需要明确区分这些概念边界是学术界的事情,对于使用可视化的用户来说,则完全没必要纠结在这些细节上。可视化,肯定是因为某个对象不可见或者不怎么容易看到,所以才要将之…

大数据ClickHouse(二十):ClickHouse 可视化工具操作

文章目录 ClickHouse 可视化工具操作 一、tabix 1、直接浏览器访问 2、ClickHouse内嵌方式

01 Python数据可视化:时间序列可视化简明教程

一、效果 相比网上能搜索到的一些讲解时间序列可视化的文章,结果更精美!! 二、时间序列 时间序列(或称动态数列)是指将同一统计指标的数值按其发生的时间先后顺序排列而成的数列。时间序列分析的主要目的是根据已有的历史数据对未来进行预测。经济数据中大多数以时间序列…

[Python从零到壹] 十七.可视化分析之Matplotlib、Pandas、Echarts入门万字详解

欢迎大家来到“Python从零到壹”,在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界。所有文章都将结合案例、代码和作者的经验讲解,真心想把自己近十年的编程经验分享给大家,希望…

基于 Python 的招聘信息可视化分析系统

温馨提示:文末有 CSDN 平台官方提供的博主 Wechat / QQ 名片 :) 1. 项目简介 本项目利用 Python 从某招聘网站抓取海量招聘数据,进行数据清洗和格式化后存储到关系型数据库中(如mysql、sqlite等),利用 Flask Bootst…

2.14 分享9个高吸睛小红书首图制作技巧,要认真学哦!【玩赚小红书】

在小红书里,推荐的图片比例是3:4、1:1、4:3。 做图的时候就要提前调整好比例,免得上传被自动裁剪掉重要信息。竖屏最常用,因为比较“霸屏”,展现的信息空间比较大。当然,选哪个比例还是看个人偏好,尽量保持…

【LLM】如何将开源基础模型训练成特定领域的LLM?

🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…

大型语言模型的用途是什么?

What Are Large Language Models Used For? 大型语言模型的用途是什么? Large language models recognize, summarize, translate, predict and generate text and other forms of content. 大型语言模型识别、汇总、翻译、预测和生成文本和其他形式的内容。 AI applicatio…

通过生日获取年龄+生肖+星座工具类

通过生日获取年龄生肖星座工具类 🍅 Java学习路线:搬砖工的Java学习路线 🍅 作者:程序员小王 🍅 程序员小王的博客:https://www.wolai.com/wnaghengjie/ahNwvAUPG2Hb1Sy7Z8waaF 🍅 扫描主页左侧…

使用生辰八字取名的方法

2019独角兽企业重金招聘Python工程师标准>>> 生辰八字”是我们常说的一种取名的方式,在古代的时候,男女双方是否合适都会拿双方的生辰八字进行匹配,那么该如何使用八字取名呢? 首先我们需要进行测试自己的生辰八字&…

用计算机找到自己的另一半,生辰八字算婚期计算器 免费算个人感情婚姻的另一半...

免费算命东方神算 免费算命2020年最准的免费卜易算 社会高速发展的同时,我们也不能摒弃传统文化,要将科技和文化相结合,现在就有许多网站提供了在线占卜的功能,首页上大大的标题写着类似免费算命东方神算,并且是不是就举办一些免费算命2020年最准的免费卜易算这样比较有噱…

最简单日柱推算法_哪些人在九运中最好运

三元九运是中国划分大时间的方法,自古便记载于黄历上,并结合干支历使用,多用于风水学上。 中国古代先民仰观天文,俯察地理,经过漫长时期的观测,发现太阳系各大行星的运转规律与地球上自然和人事现象的运动变化规律之间存在着某种内在规律性联系。这种天体运行规律循环往复…

万年历、黄历,获取每日的宜忌、五行、冲煞、值神、彭祖百忌、吉神宜趋、今日胎神、凶神宜忌、二十八星宿、建除十二神

环境:jdk8 改写自某万年历js代码,故可能有些代码不规范,不过结果是没问题的。 application.properties jxdata{"1-甲子":{"JSYQ":"天恩 母仓 时阳 生气 益后 青龙","XSYJ":"灾煞 天火 四忌 八…

算命大师元真先生解读周易人生命运

今天我们就来和先生谈谈周易里的人生命运。 元真先生说自古有“易经为群经之首、大道之源”之美誉,为何周易在古代能有如此之高的地位,通观历史我们不难发现,周易是传统思想文化中自然哲学与人文实践的理论的根源,是古代帝王之学,政治家、军事家、商家的必修课。《周易》…

八字喜用神php源码,免费查八字喜用神的软件 通关用神

八字预测学是一项古老的学说,可谓是家喻户晓,过去为无数先人提供了人生经验,经过几千年的传承与发展,理论体系更为完善,所以若是想要自己的人生顺心顺意,了解自己的八字信息势在必行,本期就带您…

感谢周易算命大师元真先生

和大家说说我的亲身经历,也仅以此文感谢周易大师元真先生对我及家人的帮助,以前的我从不信命,也很少算命,但是经历过一次婚姻危机,让我彻底毁了三观,现在拿出来分享给迷茫的人们, 我叫刘小婷一个很单纯的女人,一门心思就围着孩子丈夫家庭转。老公是个很有能力的人,公司…