给你的 Discord 接入一个既能联网又能画画的 ChatGPT

这篇具有很好参考价值的文章主要介绍了给你的 Discord 接入一个既能联网又能画画的 ChatGPT。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果有这样一款 Discord 机器人,它既能访问互联网,又能绘画,还能给 YouTube 视频提供摘要。最重要的是,它是完全免费的,不需要提供 OpenAI 的 API Key,我就问你香不香?

现在就有这样一款机器人,你用还是不用?

Discord AI Chatbot

上链接:https://github.com/mishalhossin/Discord-AI-Chatbot

这个机器人是基于 Python 的 discord.py 库写的,除了基本的聊天功能外,还具备以下功能:

① 利用开源项目 Imaginepy 进行绘画

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

② 提供 YouTube 视频摘要

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

③ 通过 DuckDuckGo 来访问互联网

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

④ 发送表情包

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

⑤ 翻译

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

⑥ 设定角色

例如:暴躁小哥人设

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

Sealos 云操作系统介绍

单机操作系统大家应该都知道吧?Windows、macOS、Linux 这些都属于单机操作系统,为什么叫单机操作系统呢?因为他的内存啊,CPU 啊,都在一台机器上,你不可能用其他机器的内存和 CPU。

那么什么是云操作系统呢?就是把一群机器的 CPU 和内存看成一个整体,然后给用户提供一个交互界面,用户可以通过这个交互界面来操作所有的资源。

懂 K8s 的玩家可能要说了:这个我懂,K8s 就可以!

如果我们的目标愿景是一个云操作系统,K8s 充其量只能是这个云操作系统的内核,就像 Linux 内核一样。完整的云操作系统需要一个像 Windows 和 Ubuntu 操作系统那样的交互界面,也就是操作系统发行版

对于云操作系统来说,Sealos 就是那个发行版。

链接:https://cloud.sealos.io

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

有人可能会把云操作系统理解成“Web 界面”,但其实不是,Sealos 云操作系统完全是类似于 Windows 和 macOS 桌面的那种逻辑,并不是 Web 界面。我只需要点几下鼠标,一个应用就装好了,老夫并不知道什么容器什么 K8s。

数据库也一样,小鼠标一点,一个分布式数据库就装好了。

我知道,这时候云原生玩家要坐不住了,您别着急,看到桌面上的终端了没?

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

终端只是这个云操作系统中的一个 App 而已。同理,容器管理界面仍然可以作为云操作系统的 App,我管你是 Kubernetes Dashboard、Rancher、KubeSphere 还是 Kuboard,都可以作为 App 装在这个云操作系统中。这时候对于云原生专家而言,仍然可以命令行咔咔秀操作,也可以通过各种管理界面来管理容器。

云操作系统嘛,就是要什么人都能用才行,不管你是什么角色,都能在这个操作系统里找到你想要的 App 去完成你的使命

创建 Discord 机器人

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

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

MESSAGE CONTENT INTENT 打开:

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

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

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

安装 Discord AI Chatbot

前面所有的介绍都是为安装做铺垫,一定要看完前面的内容才能接着往下看👇

接下来正式进入安装环节。

下面的步骤非常简单,我们公司的行政小姐姐都会,是真的,当时我就在旁边看她操作,还录了视频

首先进入 Sealos 云操作系统的界面:https://cloud.sealos.io

然后打开桌面上的应用管理 App:

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

点击「新建应用」:

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

在启动参数中,按照以下方式进行设置:

  • 应用名称随便写,比如 discord-ai-chatbot。
  • 镜像名称是:ghcr.io/yangchuansheng/discord-ai-chatbot:latest。因为原仓库没有构建 Docker 镜像,所以我 Fork 该仓库自己构建了镜像,你可以直接用我的镜像,也可以自己构建。
  • CPU 和内存需要根据应用的实际情况来填写。这个应用建议 CPU 选择 0.2C,内存选择 128Mi
  • 只需要一个实例
  • 容器暴露端口指定为 3000。
  • 不需要打开外网访问。

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

继续往下,展开高级设置,点击「编辑环境变量」,填入以下环境变量:

DISCORD_TOKEN=<token>

<token> 换成上文提到的 Discord 机器人的 token。

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

然后点击确认。

继续往下,点击「新增 configmap」:

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

文件名是 /app/config.yaml,将 https://github.com/mishalhossin/Discord-AI-Chatbot/blob/main/config.yml 的内容拷贝下来作为「文件值」。

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

这里面有些配置需要根据自己的实际需求改一下:

  1. 访问互联网

    可以将 INTERNET_ACCESS 参数设置为 true 来访问互联网。建议将其关闭,不然响应会很慢。

  2. 自定义机器人语言

    LANGUAGE 参数设置为 cn,就会使用简体中文。

  3. 预设机器人的人格

    通过修改 INSTRUCTIONS 参数的值来预设机器人的人格,共有以下几个值可供选择:

    • DAN:越狱,去除一切限制;
    • AIM:去除道德枷锁;
    • ivan:这是一个尖酸刻薄、用缩写和单词回答问题的 Z 世代少年;
    • luna:Luna 是一个关心他人、富有同理心的朋友,总是愿意伸出援手并参与有意义的对话;
    • suzume:Suzume 使每一次对话都充满诱惑性、混乱性、感性、明确,独特而且量身定制,以满足用户的具体需求;
    • assist:默认值,不具备任何人格;
  4. 自己创造机器人的人格

    如果预设的人格不满足自己的需求,还可以自己创造机器人的人格。步骤也很简单,直接点击「新增 configmap」,文件名是 /app/instructions/custom.txt,「文件值」写入你想设定的人格,比如我设置了个“暴躁小哥”人格:

    给你的 Discord 接入一个既能联网又能画画的 ChatGPT

    然后点击确认。并将 INSTRUCTIONS 参数的值改为 custom,就完成了自定义人格。

最终点击右上角的「部署应用」,便完成了机器人的部署。

最终要等待实例处于 Running 状态,才算是启动成功了。

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

如果遇到问题,可以点击右侧的「三个点」来查看日志:

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

最后到 Discord 频道里测试一下:

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

完美,打完收工!

最后,欢迎加入我们的 Discord 频道来体验暴躁 GPT 的快感:https://discord.gg/x9r2RVJg文章来源地址https://www.toymoban.com/news/detail-483259.html

到了这里,关于给你的 Discord 接入一个既能联网又能画画的 ChatGPT的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 给你的H5页面加上惯性滚动吧!

    在移动端,如果你使用过 overflow: scroll 生成一个滚动容器,会发现它的滚动是比较卡顿,呆滞的。为什么会出现这种情况呢? 因为我们早已习惯了目前的主流操作系统和浏览器视窗的滚动体验,比如滚动到边缘会有回弹,手指停止滑动以后还会按惯性继续滚动一会,手指快速

    2024年03月17日
    浏览(80)
  • Jest:给你的 React 项目加上单元测试

    大家好,我是前端西瓜哥。 Jest 是一款轻量的 JavaScript 测试框架,它的卖点是简单好用,由 facebook 出品。本文就简单讲讲如何使用 Jest 对 React 组件进行测试。 单元测试 (Unit Testing),指的是对程序中的模块(最小单位)进行检查和验证。比如一个函数、一个类、一个组件,

    2024年02月09日
    浏览(42)
  • 给你的项目启动提提速:Lazy Initialization

    前言   在一个名为种花家的小镇上,生活着一群热爱编程的人。他们致力于构建出高效、可维护的软件系统,而 Spring Boot 框架成为了他们的不二之选。这个小镇上的人们每天都在用 Spring Boot 框架创造着令人瞩目的应用程序。   然而,随着时间的推移,他们的应用程序变

    2024年02月03日
    浏览(43)
  • 怎么给你的vitepress添加图片放大预览效果

    基于markdown-it 可设置自定义属性的插件 效果预览地址传送 Step. 1: 安装依赖 Step. 2: 引入插件 Step. 3: 配置 vitepress config.js文件 Step. 4: 引入图片灯箱js和css文件 配置 .vitepress/config.js 文件 加入 head 配置 Step. 5: 渲染效果

    2024年02月14日
    浏览(38)
  • 只用3步,给你的日语视频加上中日双语字幕

    很多日语电影或者日剧,都没有带字幕。对于想马上看到视频,但是又不懂日语的朋友来说,就只能等字幕组做好字幕发出来才能看了。 这里教大家用33字幕这个软件,去给影片快速生成中日双语字幕,让你在第一时间就能欣赏影片内容。 废话不多说,下面让我们开始吧。

    2024年02月04日
    浏览(35)
  • 探索Web API SpeechSynthesis:给你的网页增添声音

    Web API SpeechSynthesis是一项强大的浏览器功能,它允许开发者将文本转换为语音,并通过浏览器播放出来。本文将深入探讨SpeechSynthesis的控制接口,包括其功能、用法和一个完整的JavaScript示例。 参考资料:SpeechSynthesis - Web API 接口参考 | MDN (mozilla.org) 文本语音互换 | 一个覆盖广

    2024年02月19日
    浏览(39)
  • 电脑怎么设置开机密码?简单几步给你的电脑“上锁”

    在我们日常生活中,最常见的就是开机密码了,而电脑作为我们使用频率最高也是最复杂的设备,其安全性也是非常重要的, 那么电脑怎么设置开机密码?那么今天我们就来说一说开机密码的设置方法! 为了更安全,赶快来给你的电脑“上锁”吧! 操作环境: 演示机型:

    2024年02月15日
    浏览(58)
  • 【rust/egui】(八)使用panels给你的应用划分功能区块

    rust新手,egui没啥找到啥教程,这里自己记录下学习过程 环境:windows11 22H2 rust版本:rustc 1.71.1 egui版本:0.22.0 eframe版本:0.22.0 上一篇:这里 panel 是ui上的一块区域,比如我们打开CSDN的markdown编辑器,它大致上可以划分成四(五)块 (当然实际实现上这四块区域可能不是并列的

    2024年02月09日
    浏览(43)
  • 给你的青春做个毕业册,用技术定格最美好的回忆

    🎈 毕业纪念册 山水有来路,早晚复相逢, 毕业 总是充满了离别和感恩。 不要因离别而伤感,告别才能再见。无论暂别或就别,朋友终会再相见。 青春总是充满了 不舍和留念 ,那我们就 将生活记录成册 ,待再次相逢,让我们 看照片再忆青春 吧。 当然技术人的毕业有技

    2024年02月06日
    浏览(32)
  • CSS3小可爱亲吻表白特效,给你的五一假期增添点小乐趣

    马上五一假期了,小伙伴们是不是都准备出去旅游呢,或者回老家陪陪父母。今天我用CSS3制作一个小可爱 亲吻表白的特效 ,来给你即将到来的五一假期增添点小小的乐趣。     目录 实现思路 左边小可爱的实现 右边小可爱的实现 左右摇摆动效的实现 右边小嘴儿的动态效果

    2024年02月01日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包