ChatGPT使用案例之图像生成
Posted 不二人生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ChatGPT使用案例之图像生成相关的知识,希望对你有一定的参考价值。
ChatGPT使用案例之图像生成
这里一节我们介绍一下ChatGPT的图像生成,这里我们使用代码来完成,也就是通过API 来完成,因为ChatGPT 本身是不能生成图片的,言外之意我们图片生成是ChatGPT通过其他方式生成的
Images API提供了三种与图像交互的方法:
- 基于文本提示从头开始创建图像
- 基于新的文本提示创建对现有图像的编辑
- 创建现有图像的变体
当然如果你觉得这种方式不好或者不能满足要求,可以使用midjourney,也是通过prompt 生成的
生成图片
我们可以运行下面的方法生成图片,图片大小有 256x256, 512x512,1024x1024 ,例如我们这里就是1024x1024
,n 是我们要生成的图片数量,这里就是3,最多一次调用可以生成10张。
def generate():
response = openai.Image.create(
ChatGPT使用案例之生成PPT
ChatGPT使用案例之生成PPT
ChatGPT使用案例系列我们一直在寻找ChatGPT在哪些方面可以可以帮我们节省时间提高效率,越来越多的用户发掘出了ChatGPT更多实用性的功能,其中一项便是协助用户快速生成PPT。
作为一个基于大型语言处理模型的文字聊天工具,ChatGPT能够帮助用户围绕PPT主题生成各种创意性文字内容,为用户提供创意来源,而其另一个强大之处,是将这些自主生成的内容进行整合划分,有序排列,进而为用户生成PPT提供初步的框架,最后,用户还可以根据ChatGPT的连续性对话,对某个内容进行丰富完善,最后导入到PPT模板里进行生产即可。
首先可以让ChatGPT为我们确定一个PPT主题,并根据主题来生成大致内容。如果觉得连续性对话生成比较麻烦,也可以一次性直接提出所有要求,而我们的问题和要求越明确,ChatGPT所提供的解决方案也会更加精确。
ChatGPT 生成PPT 内容
因为ChatGPT无法直接生成PPT 格式的内容,所以这里我们先生成Markdown 格式的文本内容,然后借助工具根据生成的内容生成PPT
下面就是我们的prompt,我们可以丢给ChatGPT让它给我们生成
假设你是一个资深的产品设计,请你做一个PPT 从各方面介绍一下你的产品,内容分为三级,按照markdown 脚本的形式进行输出,方便我拷贝使用
下面就是ChatGPT的输出了
方式一 通过RTF文件生成PPT
这里我们需要将生成的内容拷贝到Markdown 编辑器中,当然这里这个输出内容copy 是不太方便的,我们可以再提示一下ChatGPT,让它直接生成markdown代码,下面就是我们的prompt
请给我markdown标记语言形式的代码,方便我拷贝使用
这下使用起来就方便了
这里我使用的Markdown的编辑器是Typora ,然后将其导出成RTF格式的文件,这里为什么需要RTF 文件呢,主要是因为PPT 软件的要求,我们可以看一下office 官方是怎么说的
PowerPoint 可以导入 .docx、.rtf 或 .txt 格式的大纲。
- 如果你的大纲是 Word 文档 对要包括在幻灯片中的任何文本应用标题格式。 例如,如果将“常规”样式应用于文本块,则 Word 不会将该文本发送到 PowerPoint。
- 如果你的大纲是 .txt 文件 使用缩进来指示标题级别。 任何未缩进的文本行都将成为新幻灯片的标题。
如果你的电脑是mac,那只支持、.rtf 或 .txt ,不支持.docx
生成RTF文件文件
我们的Markdown 文件如下
导出上面文件,导出的时候选择RTF 即可
但是导出依赖一个工具,如果你没安装过这个工具,会提示你安装Pandoc
直接执行brew install pandoc
即可
安装完成后我们就可以导出了,下面是我们导出的文件
生成PPT
生成PPT其实很简单,首先我们创建一个新的PPT ,然后新建幻灯片旁边有个下拉的小按钮
我们点击后选择大纲
选择我们刚刚生成的大纲
我们可以选择不同的模板,让我们生成的PPT 好看一些,但是感觉生成的效果不是很满意,我们下面看第二种方式
方式二 通过mindshow 生成PPT
mindshow 是一个在线生成PPT 的工具,我们在导入这里粘贴我们的内容即可,就是我们前面生成的Markdown
导入进去后,我们点击导入创建
然后就进入这样的一个页面了,我们可以选择合适的模版,然后进行演示,如果觉得效果还不错就可以下载使用啦
这里需要提示一下就是我们左边页面的内容是可以直接编辑的,例如这里的副标题,演讲者,还有内容,选择模版之后,我们还可以选择内容布局,下面就是我们生成的PPT
总结
我们介绍了两种PPT 生成的方式,这两种方式的内容都是通过ChatGPT 生成的
- 使用PPT 软件提供的大纲功能来生成
- 使用mindshow来生成
个人觉得mindshow使用起来更方便,毕竟少了一个步骤,而且生成的效果更好
ChatGPT归根结底只能作为一种工具来使用,为我们提供创意源泉,我们不能完全依赖它来为我们提供全部内容,而是借助它来提高我们的工作效率。
以上是关于ChatGPT使用案例之图像生成的主要内容,如果未能解决你的问题,请参考以下文章
为什么你不会用 ChatGPT 赚钱(由 ChatGPT 撰写)?