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

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

Discord AI Chatbot

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

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

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

② 提供 YouTube 视频摘要

③ 通过 DuckDuckGo 来访问互联网

④ 发送表情包

⑤ 翻译

⑥ 设定角色

例如:暴躁小哥人设

Sealos 云操作系统介绍

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

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

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

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

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

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

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

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

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

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

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

创建 Discord 机器人

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

MESSAGE CONTENT INTENT 打开:

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

安装 Discord AI Chatbot

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

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/ryanyangcs/p/17481961.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!