ChatGPT 与 Midjourney 强强联手,让先秦阿房宫重现辉煌!

Midjourney 是一款非常特殊的 AI 绘画聊天机器人,它并不是软件,也不用安装,而是直接搭载在 Discord 平台之上,所有的功能都是通过调用 Discord 的聊天机器人程序实现的。要想使用 Midjourney,只能进入他们的 Discord 服务器,并选择其中一个频道然后调用指令,输入 Prompt 提示词即可。

问题就在这里。

Midjourney 的提示词并不完全是自然语言,需要很多的技巧描述主题和设计风格以及画面设定等等。虽然官方也提供了文档,但是学习也是需要花成本的,关键词的数量非常多,不同关键词的结合、顺序、语境都会造成不同的结果,但目前官方没有给出一套标准化的公式,我们也无法像使用常规工具那样非常精准的输出。有没有办法无需学习就能直接上手呢?直接输入我的原始描述就能生成相应的画作,岂不美哉?

聪明的你应该想到了 ChatGPT,通过 ChatGPT 的自然语言理解和 Midjourney 的绘画能力,可以将文字描述转化为绘画指令,让 Midjourney 成功画出各种美妙的画作。

这里的难点在于如何利用 ChatGPT 将用户的中文输入准确地转化为 Midjourney 的绘画指令。不用担心,我这里提供了一个现成的 ChatGPT Prompt 提示词:

从现在开始,你是一名中英翻译,你会根据我输入的中文内容,翻译成对应英文。请注意,你翻译后的内容主要服务于一个绘画AI,它只能理解具象的描述而非抽象的概念,同时根据你对绘画AI的理解,比如它可能的训练模型、自然语言处理方式等方面,进行翻译优化。由于我的描述可能会很散乱,不连贯,你需要综合考虑这些问题,然后对翻译后的英文内容再次优化或重组,从而使绘画AI更能清楚我在说什么。请严格按照此条规则进行翻译,也只输出翻译后的英文内容。例如,我输入:一只想家的小狗。你不能输出:/imagine prompt: A homesick little dog. 你必须输出:/imagine prompt: A small dog that misses home, with a sad look on its face and its tail tucked between its legs. It might be standing in front of a closed door or a gate, gazing longingly into the distance, as if hoping to catch a glimpse of its beloved home. 如果你明白了,请回复"我准备好了",当我输入中文内容后,请以"/imagine prompt:"作为开头,翻译我需要的英文内容。

高贵的 ChatGPT Plus 用户已经可以体验到目前 OpenAI 最强大的 GPT4 模型,建议人傻钱多的憨憨有钱的成功人士直接开会员体验 GPT4。

如果你不想花钱又想体验 GPT4,可以加入我们 Sealos 官方的 Discord 群组免费体验:https://discord.gg/eDH3wscx

先来看看效果:

0f49ff6f3bb522fe5e7e3c0dc5d22ee6.png

说明 ChatGPT 理解了我的需求,并给出了预期的回答。下面把提示词贴到 Midjourney 中:

0c2911c0921aa8d74a4374975ecccb92.jpeg

完美!

我觉得第三张图不错,直接点击 U3,便会将第三张图的高清大图发给我。

4f6e5f997c3fdb3c3dba2e8dfd20d67f.jpeg

怎么样,效果还不错吧?

再来看看更强的,拿《阿房宫》试一下:

6c6c9eccb09527202f3e4fc165025194.png

最终画出来的图效果如下:

71f9ce3440aa67e56b79bfb5c4f8b34a.jpeg

还真就五步一楼,十步一阁啊?

再来试试陶渊明的《桃花源记》

4cfcbec4b0fc0b619fcd484445f3f5d3.png 15053f4df16b708cf4f14ed03434e421.jpeg

太强了!假以时日,以后所有的故事情节都可以用 AI 来做插画了。


最后,如果你也想将 ChatGPT 接入 Discord,可以参考下面的步骤。

首先你需要打开这个页面 https://discord.com/developers/applications 创建一个 Discord Application,然后在这个 Application 中创建一个 Discord 机器人,在 Bot 的设置页面中找到 token 并复制下来。

36d03cc178759752a8b7af72f60a943a.jpeg

MESSAGE CONTENT INTENT 打开:

d4035a76233eeb91a05d843e4ba27cab.jpeg

通过 OAuth2 URL Generator 将机器人邀请到你的服务器中:

59a269dc90ed415c9fb997d76a436cfa.jpeg

下面需要用到一个可以将 ChatGPT 对接到 Discord 机器人的项目:https://github.com/Zero6992/chatGPT-discord-bot

该项目虽然提供了 Dockerfile,但是没有提供构建好的镜像,我提交了自动构建镜像的 PR 也还没有合并。不过问题不大,我自己构建了镜像,大家可以先用我的:ghcr.io/yangchuansheng/chatgpt-discord-bot:latest

要想通过容器来运行该项目,首先需要找个能访问 ChatGPT 的环境。接下来需要用到一个非常神奇的云操作系统:Sealos[1]

虽然它是基于 Kubernetes 作为内核,但是它跟其他所有基于 Kubernetes 的平台都不一样,你和它进行交互的唯一方式就是云桌面:

f1c34e0aa68f29982b3e9cecb519cd53.jpeg

云桌面上有各种 App,与个人电脑几乎无异。

像使用个人电脑一样在 Kubernetes 上一键安装任意高可用分布式应用程序,几乎不需要任何专业的交付和运维成本。当然,你也不需要知道 Kubernetes 是个啥,也不用具备与 Kubernetes 相关的任何知识,就是这么神奇。

直接在云桌面中打开 Deploy Manager,然后点击「新建应用」:

bbe68f5ee4ee4252fb17bdb5a5dfde61.png

填入应用名称、镜像名,设置一下需要用到多少 CPU 和内存,以及实例数量。

fb24052f0681a3c6b773d0565bf8fe89.png

在高级配置中新增一些环境变量:

0ef35833ea036aebe6f1e360e0e9fdbf.png

完整的环境变量配置可以通过 yaml 查看:

a928665e7eb60ff599565f3b90008429.png
  • DISCORD_BOT_TOKEN 就是上文提到的 Discord 机器人的 token。

  • DISCORD_CHANNEL_IDREPLYING_ALL_DISCORD_CHANNEL_ID 填入的都是你的 Discord 频道 ID。

aa77356bfa1f1e9a4a7f65d0f3ccc96a.png

我这里演示的是通过 ACCESS token 来登录 ChatGPT,PUIDACCESS_TOKEN 的获取步骤如下:

  1. Chrome 登录 ChatGPT 网页,打开浏览器调试,依次进入 Application --> Cookies;

  2. 复制 _puid 的值,将其作为环境变量 PUID 的值填入 Deploy Manager;

    1d7df0be4a8cf167b06e17b30104cf8f.jpeg
  3. Chrome 打开这个 URL:https://chat.openai.com/api/auth/session

  4. 复制 accessToken 的值,将其作为环境变量 ACCESS_TOKEN 的值填入 Deploy Manager。

最终点击「部署应用」,一个崭新的容器就运行成功了:

8ce076801344b0e98c0228ff7afe688a.png

点击「详情」进入容器详情页面,再点击「日志」就可以看到容器的日志了。

35c10c29ff5df74d2a2532f1ade0d6e5.jpeg

来测试一下吧:

3a74f1b6f21961561c4ee1ef094f8c3f.png

溜了溜了~

引用链接

[1]

Sealos: https://github.com/labring/sealos

0ce4dc4d174ac6d566c3f302dfb0ace1.gif

7b4e53ceb450c2e54a9ce569fecc9b83.png

你可能还喜欢

点击下方图片即可阅读

当 Kubernetes 遇到 GPT:利用编程模型的秘诀,让你省时省力!

2023-04-04

202c005b7134439d0ac13e1433afbecf.jpeg

念一句咒语 AI 就帮我写一个应用,我人麻了…

2023-03-31

e747d2a8dd06a06aa61f8e61b3042215.jpeg

Laf v1.0 发布:函数计算只有两种,30s 放弃的和 30s 上线的

2023-03-28

d676abc234f4d698e41628ac1cdb150a.jpeg

快速开发一个 ChatGPT 应用的保姆级教程

2023-03-27

513ffa4405f96a0f98fffc39cfd88d76.jpeg

20a03129f9d9ef5575fff45c4021b765.gif

云原生是一种信仰 🤘

关注公众号

后台回复◉sealos◉获取以 kubernetes 为内核的云操作系统发行版,在云桌面中管理 Kubernetes 集群生命周期,运行分布式应用程序!

41c08980814f4ac261d77cbda3dcfd31.gif

f7bbd975e1878a24e496c5ce339397fa.gif

点击 "阅读原文" 获取更好的阅读体验!

发现朋友圈变“安静”了吗?

dbb2118cf536f25ed07a0ee561c32a8c.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/20595.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

玩转ChatGPT:名单排序

一、写在前面 最近在文秘工作中,碰到一个名字排序的问题,大概的规则: (1)按照第一个汉字的首字母的英文单词排序,从A-Z; (2)若第一个字的首字母一致,则比较…

【NLP】ChatGPT 的议论文究竟写的怎么样?111 位高中教师告诉你答案

夕小瑶科技说 原创 作者 | 小戏、Python 在 OpenAI GPT-4 发布时发布的《GPT-4 Technical Report》中,其中很吸引人眼球的一部分是 GPT-4 应用于教育领域的出色表现,通过让 GPT-4 去完成美国的 AP 课程及考试,来评估 GPT-4 在多个学科中的性…

ChatGPT:在商业领域的广泛应用|小智AI

ChatGPT丨小智ai丨chatgpt丨人工智能丨OpenAI丨聊天机器人丨AI语音助手丨GPT-3.5丨OpenAI ChatGPT|GPT-4|GPT-3|人机对话|ChatGPT应用|小智ai|小智ai|小智ai|小智ai|小智AI|chatgpt小智AI 人工智能技术在商业领域的应用正日益普及,而ChatGPT作为下一代智能对话模型…

chatgpt赋能python:用Python办公自动化轻松完成繁琐重复的工作

用Python办公自动化轻松完成繁琐重复的工作 随着科技的进步,许多传统工作已经被自动化取代。而在许多职业中,办公自动化通常被认为是节省时间和减少错误的最佳方法。对于那些使用Microsoft Office,例如Excel、Word和PowerPoint等应用程序的用…

基于用户评论情感分析详细设计与技术实现

基于用户评论情感分析详细设计与技术实现 文章目录 基于用户评论情感分析详细设计与技术实现前言一、技术架构二、分析服务器构建1.1 创建flask项目1.2 编写数据库连接脚本,获取用户评论数据;1.2.1 引入库1.2.2 连接数据库获取数据1.2.3 测试 1.3 编写情…

情感分析的分类,情感分析模型有哪些,情感分析的应用场景,情感分析的发展趋势

1.情感分析的分类: (1)基于情感极性的分类:将文本的情感分为正向、负向和中性三类。 (2)基于情感维度的分类:将文本的情感分为喜欢、愤怒、悲伤、惊喜等多个情感维度。 2.情感分析模型&#x…

基于Twitter数据的情感预测与案例分析

导读 本次分享的是关于文本分析中的情感预测分析和主题分析的一个小科研项目,数据爬取自Twitter,主要内容分为3部分: 1.情感预测机器学习模型选择及建立 2.情感预测深度学习模型LSTM的介绍和建立 3.主题分析模型简介 01 # 情感预测机器学习…

CDGP认证|ChatGPT的出现,对数据治理行业冲击如何?

ChatGPT的出现对数据治理有很多好处,其中最明显的是提供了更高效、更准确和更自动化的数据处理和分析服务,可以帮助企业和组织更好地管理和利用数据资源,提高数据质量和决策效率。此外,ChatGPT还能够发现隐藏在大量数据中的信息和趋势&#x…

chatgpt赋能python:Python报错大全

Python报错大全 作为Python程序员,报错是我们经常遇到的一件事情。报错可以帮助我们定位和解决问题,但有时候错误信息并不直观,所以我们需要查找信息来帮助我们解决问题。在这篇文章中,我们将介绍常见的Python报错以及如何解决它…

GitHub开源神器,已获3k star!让你的 ChatGPT 不再报错!感受丝滑般体验!

点击上方“Github爱好者社区”,选择星标 回复“资料”,获取小编整理的一份资料 作者:GG哥 来源:GitHub爱好者社区(github_shequ) 这是GitHub爱好者社区第 71 篇原创文章 Hello,大家好&#xff0…

登高望远,一文解答 2023 年你最关心的前端热点问题

动手点关注 干货不迷路 本文预计阅读 25 min,建议先收藏后观看~ 一、刀光剑影的 2022 时光荏苒,这绝不平淡的 2022 年已经走上历史的黄页,新的一年也逐渐看不到故人回首的光影。感谢你对前端技术领域持续关注,我们一直在这里等你。…

千模大战鏖战正酣,大模型能否帮360重回巅峰?

ChatGPT问世后,互联网终于看到了变革的曙光。 回望互联网的征程,几乎每十年左右,就会因产品和技术的变革,而催生出全新的应用场景。 00年代,随着PC产品的逐渐成熟,桌面互联网成为时代的“主旋律”。在此背…

司马阅(SmartRead),最好用的中国PDF智能阅读工具!

在数字化时代,大量的信息以PDF(便携式文档格式)的形式存在。 处理和提取PDF文件中的信息可能是一项繁琐的任务,但现在有了司马阅(SmartRead),一款能够与PDF进行对话的智能工具,这一切变得更加简单和高效。…

国产开源大模型: 百亿参数“伶荔”,填补中文基础模型空白!

Datawhale开源 团队:深圳大学沈琳琳教授团队 Linly 伶荔说 中文语言大模型来啦! 大数据系统计算技术国家工程实验室副主任、深圳大学计算机与软件学院沈琳琳教授团队主持的人工智能项目“伶荔(Linly)”于今天隆重推出“伶荔说”系列中文语言大模型。 该…

Google 中文名发布 | 历史上的今天

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 4 月 12 日,每年的这一天是世界航天日,全名载人空间飞行国际日;在 1961 年的 4 月 12 日,苏联空军飞行员尤里加加…

chatgpt赋能python:Python用Pi优化SEO的指南

Python用Pi优化SEO的指南 引言: 搜索引擎优化(SEO)已经成为了数字市场营销领域中至关重要的一部分。对于那些想要在数字领域获得成功的企业和个人而言,SEO是不可或缺的。Python是一种优秀的编程语言,现在,它在SEO中也变得越来越…

PDF工具Adobe Arcrobat Pro DC下载安装教程

【ChatGPT】前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家。(点击查看学习资料) wx供重浩:创享日记 对话框发送:adobe 免费获取Adobe …

Python | Python的自我介绍(前世今生)

本文概要 本篇文章主要介绍Python这门语言的前世今生,适合刚入门的小白或者想了解Python历史的同学,文中描述很详细,具有一定的学习价值,感兴趣的小伙伴快来一起学习吧。 个人简介 ☀️大家好!我是新人小白博主朦胧的…

全网最详细中英文ChatGPT-GPT-4示例文档-从0到1快速入门AI智能问答应用场景——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

从0到1快速入门AI智能问答应用场景 Introduce 简介setting 设置Prompt 提示Sample response 回复样本API request 接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例 其它资料下载 ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字&a…

CV不存在了?Meta推出最新AI模型SAM,计算机视觉领域的ChatGPT

4月5日,Facebook母公司Meta在推特宣布推出SAM模型(Segment Anything Model)并开源。该模型能够查找和分割图像和视频中的任何对象,实现一键抠图。同日,Meta还发布了自称有史以来最大的图像注释数据集,以及3…