AI零基础变现实战课,搞定10+变现场景与AIGC必备技能
xia栽ke呈:
lexuecode.com/7378.html
AIGC基础概念
-
PGC:Professional-generated Content,专业生产内容,指由专业的内容生产者或机构制作的内容,例如新闻、电影、游戏等。
-
UGC:User-generated Content,用户生成内容,指由普通用户或消费者制作的内容,例如博客、视频、评论等。
-
GAN:Generative Adversarial Network,生成对抗网络,是一种基于深度学习的生成式模型,它由一个生成器和一个判别器组成,通过相互对抗来提高生成内容的质量和逼真度。
-
NLG:Natural Language Generation,自然语言生成,是一种基于自然语言处理的技术,它可以根据输入的数据或条件生成自然语言文本,例如文章、对话、摘要等。
-
SD:Stable Diffusion,稳定扩散,是一种基于深度学习和强化学习的图像生成平台,它可以根据用户提供的文字提示和风格类型,以及用户对中间结果的反馈,生成独特、高质量和逼真的图像。
入门小知识:
-
AIGC技术可以应用于不同领域和场景,例如游戏开发、艺术创作、广告设计、教育培训等。
-
AIGC技术可以根据不同的输入和输出形式进行分类,例如基于文字输入和输出的AIGC(如OpenAI Codex)、基于图像输入和输出的AIGC(如OpenAI DALL-E)、基于音频输入和输出的AIGC(如Synthesia)等。
-
AIGC技术可以根据不同的生成方式进行分类,例如基于规则或模板的AIGC(如ChatGPT)、基于统计或概率的AIGC(如OpenAI GPT-3)、基于神经网络或深度学习的AIGC(如OpenAI DALL-E)等。
-
AIGC技术可以根据不同的训练数据进行分类,例如基于公开数据集的AIGC(如OpenAI GPT-3)、基于私有数据集的AIGC(如Synthesia)、基于少量数据集或无数据集的AIGC(如OpenAI Codex)等。
AutoDL部署
token获取位置: 控制台 -> 设置 -> 开发者Token
headers = {"Authorization": "token"}
镜像为在AutoDL中创建并保存的自定义镜像,创建和保存可通过autodl.com网页完成。暂不支持从外部导入镜像。使用平台提供的基础公共镜像请看文末附录
POST /api/v1/dev/image/private/list
Body中放置请求参数,参数详情如下:
| 参数 | 数据类型 | 是否必须 | 备注 |
|---|---|---|---|
| page_index | Int | 是 | 页码 |
| page_size | Int | 是 | 每页条目数 |
| offset | Int | 否 | 查询的起始偏移量 |
样例:
{
"page_index": 1,
"page_size": 10,
}
响应参数:
| 参数 | 数据类型 | 备注 |
|---|---|---|
| code | String | 响应代码,成功时为Success |
| msg | String | 错误信息,成功时为空 |
| data -> list | List<Response对象> |
Response对象参数:
| 参数 | 数据类型 | 备注 |
|---|---|---|
| id | Int | 镜像ID |
| image_name | String | 镜像名称 |
| image_uuid | String | 镜像的UUID |
样例:
{
"code": "Success",
"msg": ""
"data": {
"list": [
{
"id": 111,
"created_at": "2022-01-20T18:34:08+08:00",
"updated_at": "2022-01-20T18:34:08+08:00",
"image_uuid": "image-db8346e037",
"name": "image name",
"status": "finished",
}
],
"page_index": 1,
"page_size": 10,
"max_page": 1,
"offset": 0,
},
}
Python代码
import requests
headers = {
"Authorization": "您的token",
"Content-Type": "application/json"
}
url = "/api/v1/dev/image/private/list"
body = {
"page_index": 1,
"page_size": 10,
}
response = requests.post(url, json=body, headers=headers)
print(response.content.decode())
ChatGPT+剪映
第一步:使用ChatGPT写一个短视频脚本
第二步:使用剪映一键生成视频
第三步:修改字幕等细节
第四步:发布视频
-
使用ChatGPT写一个短视频脚本 前几天我写了一篇“为什么科技越发展,生活越便利,但是我们却越累?”的文章,这次我们就围绕这个主题展开。首先用科学上网的方式将问题抛给ChatGPT。先来看一下ChatGPT的回答。你可以反复提问让ChatGPT给你修改,直至回答满意为止。
-
使用剪映一键生成视频
打开剪映,找到“图文成片”按钮,复制ChatGPT的回答,之后点击“生成视频”即可。这边测试整体生成时间不到2分钟。
- 修改字幕等细节
生成的视频会包含配乐、字幕,我们可以根据自己的需要去修改相关内容。完成后点击“导出”即可。这里展示一下剪映为我们生成的视频素材,因为时间的关系我也没有做其他的处理,效果上我觉得还是可以的,至少给到我们一个初始的视频框架,依据框架去修改就变得非常简单了。
- 发布视频
所有的工作完成后我们就可以直接发布在各类视频平台上了。