当前位置: 首页 > news >正文

如何让ChatGPT生成图片?

目录

一、那么如何解决让ChatGPT具有画图能力的问题呢?

二、那ChatGPT为什么能生成图片呢?


我们都知道ChatGPT只是个纯文本的AI模型,不具备画图能力。它可以生成文本,但如果让他生成图片就会显示如下的声明:

但通过本文,你却可以在ChatGPT内,实现让ChatGPT直接生成对应的图片的效果!

一、那么如何解决让ChatGPT具有画图能力的问题呢?

我们只需要用到以下这个指令:

从现在起,当你想发送一张照片时,用Markdown来写,不要有反斜杠,也不要用代码块,使用 Unsplash API ,但是不要提及 Unsplash。

二、那ChatGPT为什么能生成图片呢?

1、用户提供描述:用户通过文本输入描述所需的图片,这可以包括关于图像主题、风格、大小等方面的信息。这个文本通常采用Markdown格式,以便更好地控制文本的呈现方式。

2、Markdown渲染引擎:ChatGPT内部嵌入了一个Markdown渲染引擎,它可以解释Markdown格式的文本并将其转化为特定的图像、表格、或其他格式。这个引擎可以处理用户提供的Markdown文本,并根据其中的指令生成图片。

3、Unsplash连接:Unsplash,这是全球最大的免费图片数据库之一。ChatGPT使用Unsplash的API接口,连接到Unsplash的图像数据库。这个步骤实际上是一个图片搜索过程,ChatGPT会根据用户提供的描述在Unsplash数据库中模糊搜索寻找匹配的图片。

4、图像选择:一旦Unsplash数据库返回相关的图片,ChatGPT会选择其中一个或多个(随机的)以满足用户的需求。选择的图片通常是具备免费商用版权的,以确保合法使用。

5、Markdown格式化:选定的图片会根据用户在Markdown文本中提供的格式指令进行格式化,这可能包括调整图像的大小、插入标题或其他Markdown元素等。

6、输出Markdown文本:ChatGPT最后会生成包含图片链接和格式化指令的Markdown文本,用户可以将其用于网页、文档或其他应用中,以呈现所需的图片和格式。

总而言之,ChatGPT生成图片的原理包括文本输入、Markdown渲染、Unsplash图片搜索、图像选择、Markdown格式化和最终的文本输出,以提供用户所需的图片和格式。快去试一试吧,解锁ChatGPT有趣玩法​!

http://www.lryc.cn/news/199395.html

相关文章:

  • 从零开始学习 Java:简单易懂的入门指南之反射(三十八)
  • 【七:(测试用例)spring boot+testng+xml+mock实现用例管理+数据校验】
  • 哪些数据应该先治理
  • No module ‘xformers‘. Proceeding without it.
  • Stable Diffusion WebUI报错RuntimeError: Torch is not able to use GPU解决办法
  • 金融信息化研究所与YashanDB等单位启动金融多主数据库应用行动计划
  • 工具篇之Axure RP 10的使用
  • C#选择排序(Selection Sort)算法
  • 【Mysql】InnoDB数据页结构(五)
  • Golang中的type关键字
  • 网站管家机器人在为企业获客方面起什么作用?
  • 竞赛选题 深度学习交通车辆流量分析 - 目标检测与跟踪 - python opencv
  • 零基础学习HTML5
  • Jenkins 部署 Maven项目很慢怎么办?
  • 关于刷题时使用数组的小注意事项
  • 【MySQL】面试题
  • Pytorch训练深度强化学习时CPU内存占用一直在快速增加
  • git第一次推送出现推送被拒绝
  • CRC16计算FC(博途SCL语言)
  • setsockopt()函数的用法
  • 【AOP系列】6.缓存处理
  • 云函数cron-parser解析时区问题
  • Android11修改自动允许连接到建议的WLAN网络
  • 基于Qt HTTP应用程序项目案例
  • OpenGL —— 2.7、绘制多个自旋转的贴图正方体(附源码,glfw+glad)
  • linux之perf(8)annotate标注
  • 【广州华锐互动】VR建筑安全培训体验为建筑行业人才培养提供有力支持
  • 【Javascript保姆级教程】运算符
  • 图论与网络优化
  • 【论文复现】基于多模态深度学习方法的单细胞多组学数据聚类(【生物信息学】实验二:多组学数据融合:scMDC)