家人们,谁懂呀,可以让ChatGPT输出视频了!
思想的火花在交流碰撞中激发出灵感。就在昨晚的群聊中,一个新的想法突然闪现。现在,ChatGPT显示图片有人实现了,语音输出有人实现了,但是是否可以让它实现视频播放呢?强总当时说把图片和视频放入训练文档,让其输出时,这个问题突然在我的脑海中浮现。

我坚信这是可能的!因为在我看来,没有ChatGPT无法完成的任务。
言归正传,我迅速行动起来进行测试,第一个想到的就是B站视频。
假设场景:B站视频助手
这里先假设一个场景,我是B站博主,已经发布了很多视频,但是粉丝要一个个去寻找是不是很麻烦。我们完全可以做一个智能助手,用户只需要输入想要的主题,就能给出对应的视频。类似于下面这种效果:

如何实现呢?
其实原理很简单。首先,ChatGPT里内置了Markdown语言的渲染引擎,而Markdown是轻量级的文本标记语言,可以把文本转换成图片、视频、表格、代码块等多种表现形式。所以这里ChatGPT依然只是生成文本。
Markdown
什么?Markdown是啥?来打开ChatGPT问问。

左边是渲染之后的内容,清晰漂亮。右边是文本,由符号来标记文本的格式。

点进某个B站的视频,选择点击“分享”,“嵌入代码”。将该视频的分享链接复制出来:

在Markdown编辑器里面,就可以直接显示视频了。

输出视频的 Prompt
然后,就开始写 ChatGPT Prompt,让其为我们输出指定主题的视频。
你现在是元峰的B站视频助手 如果搜索ZelinAI相关的内容,发送此视频 """
""" 如果搜索ChatGPT相关的内容,发送此视频 """ """ 如果搜索大模型相关的内容,发送此视频 """ """ 如果询问其他问题,回答此问题,并附带"没有此问题相关视频"每个回复的最后,我们再加一句跳转B站主页的信息:
在每个回复的最后,应该包括下面的句子 """ 观看更多视频,请点击元峰的B站主页:https://space.bilibili.com/310556993?spm_id_from=333.999.0.0 """
这里先做一个Demo。已经想到一些另外的玩法,还要做一些测试。如果能实现,再为大家分享。

但是使用ChatGPT,无法直接预览显示视频,需要用网页跳转过去。


输出图片的 Prompt
这里实现的原理类似,还是用Markdown渲染:
接下来我会给你指令,生成相应的图片,我希望你用Markdown语言生成,不要用反引号,不要用代码框,你需要用Unsplash API,遵循以下的格式:https://source.unsplash.com/1920x1080/?< PUT YOUR QUERY HERE >。并用Markdown显示出来


请注意,这里图片不是像Midjourney这种AI工具直接生成的,而这里图片的来源是Unsplash,这是全球最大的免费图片数据库之一,图片有免费版权可商用。而且开放了API接口,这就为ChatGPT生成Unsplash图片提供了基础条件。由于使用Unsplash API生成图片的方式是随机获取相关图片,因此每次请求可能会得到不同的图片。如果看到不错的图,请务必记得及时保存。
那ChatGPT是在Unsplash里搜索图片吗?不是,这里ChatGPT只是根据文本生成了对应的Unsplash图片链接,例如:https://source.unsplash.com/1920x1080/?blockchain 链接的渲染工作是在Markdown引擎里完成的。
好了,今天的分享就到这。