我们都知道ChatGPT可以生成文本,但如果让他生成图片就会显示如下的声明:

                         ChatGPT3月16日的回答

但通过这个教程,你却可以在ChatGPT内实现这样的效果,让ChatGPT直接生成对应的图片:

ChatGPT按照指令生成对应的图片

这个功能解锁了ChatGPT更多好玩的玩法,比如让ChatGPT帮你生成网页插图,甚至让ChatGPT生成带每页配图的PPT,生产力瞬间又提升了有没有!

这篇教程包括以下内容

  1. 让ChatGPT生成图片的指令模板
  2. ChatGPT生成图片的原理解析
  3. 使用注意事项

让ChatGPT生成图片的指令模板

把下面的提示模板复制到ChatGPT中:

接下来我会给你指令,生成相应的图片,我希望你用Markdown语言生成,不要用反引号,不要用代码框,你需要用Unsplash API,遵循以下的格式:https://source.unsplash.com/1600x900/?< PUT YOUR QUERY HERE >。你明白了吗?

ChatGPT就可以开始生成图片:

ChatGPT生成图片的原理解析

看到这里你是不是有很多问号?

  1. 不是说ChatGPT不能生成图片吗?
  2. 不是说ChatGPT不能联网吗?
  3. Markdown是什么?
  4. Unsplash API又是什么?

我来用最简单易懂的语言来讲解ChatGPT为什么能生成图片的原理:

首先,ChatGPT里内置了Markdown语言的渲染引擎,而Markdown是轻量级的文本标记语言,可以把文本转换成图片、表格、代码块等多种表现形式。所以这里ChatGPT依然只是生成文本。

而这里图片的来源是Unsplash,这是全球最大的免费图片数据库之一,图片有免费版权可商用。而且开放了API接口,这就为ChatGPT生成Unsplash图片提供了基础条件。

那ChatGPT是在Unsplash里搜索图片吗?不是,这里ChatGPT只是根据文本生成了对应的Unsplash图片链接。链接的渲染工作是在Markdown引擎里完成的。

使用注意事项

Q:图片可以商用吗?

A:可以

Q:除了Unsplash还可以用其他的图库吗?

A:可以,但有些免费图库的API需要配置个人密钥,不能完全照搬模板使用

Q:如何更改图片大小?

A:更改指令中的标黄的部分,改成你需要的图片大小,比如800x800。https://source.unsplash.com/1600x900/?< PUT YOUR QUERY HERE >

Q:为什么图片下载下来会变?

A:因为ChatGPT只是生成了模糊搜索的链接,只能生成同一主题的照片,无法指定具体某一张图片。

【教程】如何让ChatGPT生成图片?最新指令分享相关推荐

  1. 使用chatGPT生成图片的指令

    如果我们直接让chatGPT给出一张图片,默认情况下是不被允许提供的 给它如下指令便可以实现基础图片的输出 接下来我会给你指令,生成相应的图片,我希望你用Markdown语言生成,不要用反引号,不要用 ...

  2. CVPR2021直播|点云补全的方法梳理及最新进展分享

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 本文仅做学术分享,如有侵权,请联系删文. 下载1 在「3D视觉工坊」公众号后台回复:3D视觉,即可下载 ...

  3. 我的世界服务器防挂机系统指令,我的世界反作弊和防飞行指令分享

    我的世界反作弊和防飞行指令分享.那下面给大家分享的则是玩家分享的一个防作弊系统和防飞的系统指令教程哦~不知道是什么指令的玩家不妨进来看看哦~ 游戏园我的世界官方群:325049520或25607047 ...

  4. matlab 无穷符号,如何用matlab进行级数或数列的符号求和?matlab符号求和指令分享...

    如何进行级数或数列的求和,在高中<数学>课上的数列和大学<高等数学>中的级数都有有遇到过这种问题,这如果用人脑来计算的话非常耗时,难度较大.但是用matlab就可以轻松解决.下 ...

  5. MC指令java,我的世界Java版指令有哪些-我的世界Java版常用指令分享-沧浪手游

    在我的世界中有着很多的指令操作,这些指令可以让玩家在游戏中拥有金手指,就比如下面这些就是Java版的我的世界的指令,具体的代码就让我们一起来看看吧. 我的世界Java版常用指令分享 1./setblo ...

  6. 我的世界服务器加入游戏显示指令,我的世界服务器最新指令大全 我的世界服务器指令...

    导 读 我的世界服务器指令 我的世界服务器最新指令大全" src="http://image.9game.cn/2017/1/1/15506079.jpg" title= ...

  7. matlab求和脚本,如何用matlab进行级数或数列的符号求和?matlab符号求和指令分享...

    如何进行级数或数列的求和,在高中<数学>课上的数列和大学<高等数学>中的级数都有有遇到过这种问题,这如果用人脑来计算的话非常耗时,难度较大.但是用matlab就可以轻松解决.下 ...

  8. 超轻量级DI容器框架Google Guice与Spring框架的区别教程详解及其demo代码片段分享...

    超轻量级DI容器框架Google Guice与Spring框架的区别教程详解及其demo代码片段分享 DI框架 Google-Guice入门介绍 转载于:https://www.cnblogs.com ...

  9. 梦幻诛仙内充php怎么使用,新手教程 梦幻诛仙手游微信充值步骤分享

    新手教程 梦幻诛仙手游微信充值步骤分享 梦幻诛仙手游苹果充值是不能通过微信和支付宝来支付的,相对于安卓版本就要麻烦许多,鉴于不少玩家都有使用支付宝和微信,这里本文就为大家详细介绍下梦幻诛仙手游用微信和 ...

最新文章

  1. 如何用leangoo快速搭建敏捷研发体系分享会
  2. 看雪Unicorn高级逆向与反混淆学习笔记
  3. C语言的Trim, LTrim, RTrim
  4. 个人家用nas_期待已久终于来了!绿联推出NAS私有云,填补爆发式存储需求
  5. [Android] TabLayout设置下划线(Indicator)宽度
  6. sqlserver 按日、周、月统计方法
  7. 解决windows系统无法对docker容器进行端口映射的问题
  8. matlab 提取图像轮廓(图像边缘提取)
  9. 《GO并发编程实战》—— 临时对象池
  10. ftp文件下载工具,四款超级好用的ftp文件下载工具
  11. Qt 学习(四) —— qrc资源文件介绍与使用
  12. vue、 echarts、iview 实现大数据可视化大屏模板
  13. java清除浏览器缓存
  14. 手机塔防游戏-手机塔防游戏收入、毛利率、市场规模及市场份额
  15. 小米手机 VS 阿里手机,阿里输在512MB内存,华为Honor只有电池容量跟小米差不多...
  16. 为什么顶级程序员都有超强逆商?顶级程序员马化腾在艰难的时候,是如何度过的?
  17. Ubuntu20.04.iso光盘镜像源文件百度云下载
  18. 等额本息和等额本金、提前还款
  19. Netgear R6400v2 堆溢出漏洞分析与利用
  20. 如何用Python识别图片中的文字?

热门文章

  1. 讲座文稿 | 思维的艺术:悖论与自指【哲学与当代艺术No.23】
  2. 添加视频的html语言,添加视频内容.html
  3. Mybatis - 无效的列类型: 1111
  4. 1379:热浪(heatwv)(SPFA单源最短路)
  5. 团队开发项目《 成语猜猜猜 》个人总结——尹亚男
  6. 【报告分享】2021年移动游戏出海洞察报告-App AnnieGoogle(附下载)
  7. Lua 协程和线程区别
  8. java获取音频信息(比特率,声道,采样率),处理切割、合并音频
  9. ARM处理器miracl编译方法
  10. win10全透明状态栏任务栏