如何让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有趣玩法​!

相关推荐
冷眼看人间恩怨4 分钟前
【话题讨论】AI大模型重塑软件开发:定义、应用、优势与挑战
人工智能·ai编程·软件开发
2401_883041086 分钟前
新锐品牌电商代运营公司都有哪些?
大数据·人工智能
AI极客菌1 小时前
Controlnet作者新作IC-light V2:基于FLUX训练,支持处理风格化图像,细节远高于SD1.5。
人工智能·计算机视觉·ai作画·stable diffusion·aigc·flux·人工智能作画
阿_旭1 小时前
一文读懂| 自注意力与交叉注意力机制在计算机视觉中作用与基本原理
人工智能·深度学习·计算机视觉·cross-attention·self-attention
王哈哈^_^1 小时前
【数据集】【YOLO】【目标检测】交通事故识别数据集 8939 张,YOLO道路事故目标检测实战训练教程!
前端·人工智能·深度学习·yolo·目标检测·计算机视觉·pyqt
Power20246662 小时前
NLP论文速读|LongReward:基于AI反馈来提升长上下文大语言模型
人工智能·深度学习·机器学习·自然语言处理·nlp
数据猎手小k2 小时前
AIDOVECL数据集:包含超过15000张AI生成的车辆图像数据集,目的解决旨在解决眼水平分类和定位问题。
人工智能·分类·数据挖掘
好奇龙猫2 小时前
【学习AI-相关路程-mnist手写数字分类-win-硬件:windows-自我学习AI-实验步骤-全连接神经网络(BPnetwork)-操作流程(3) 】
人工智能·算法
沉下心来学鲁班2 小时前
复现LLM:带你从零认识语言模型
人工智能·语言模型
数据猎手小k2 小时前
AndroidLab:一个系统化的Android代理框架,包含操作环境和可复现的基准测试,支持大型语言模型和多模态模型。
android·人工智能·机器学习·语言模型