超酷Mod!将ChatGPT带入《我的世界》,让NPC也变得智能

824次阅读
没有评论

共计 3030 个字符,预计需要花费 8 分钟才能阅读完成。

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

ChatGPT 在开放 API 后,目前已经出现超多基于 ChatGPT 的第三方应用,那么大家有没有想过让游戏中的 NPC 变成智能机器人呢?现在不需要游戏厂商动手,作为最流行的开放世界游戏《我的世界(Minecraft)》Java 版目前已经出现集成了 AI 聊天的 Mod,这款名叫 AIMobs 的模组,允许你与单个 Minecraft 生物(Minecraft 中的 NPC)进行交互。你可以与 Enderman、Creeper、Sheep、Villager、Cow 或任何生物(或不死生物)交谈,它会告诉你关于自己的具体信息。例如,一个铁傀儡告诉我它实际上不是机器人,而是一种魔法生物。你还可以问更一般的 Minecraft 或非 Minecraft 问题,生物会给你答案。

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

请记住,你只能聊天。你可以请求生物帮助你完成任务,但它只会给你建议。例如,当我向 Axolotl 询问一些 Netherite 时,它告诉我可以在下界找到。如果你不想与生物交谈,但想使用 Minecraft 聊天功能中的 ChatGPT,另一个名为 MCChatGPT 的模组提供了该服务。接下来,我们将向你展示如何安装和使用 AIMobs 和 MCChatGPT,以在《我的世界》Java 版中获得 AI / ChatGPT 功能。

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

使用AIMobs/MCChatGPT,你首先需要准备以下工具:

  • OpenAI API 密钥:你可以在 OpenAI 上注册免费帐户并在其网站获取API 密钥。请注意,你需要支付使用 API 密钥的费用,但你注册时可能会获得一些免费信用额度。根据你的聊天量,成本可能会相当小。(参考:ChatGPT 如何注册?
  • 《我的世界》Java 版: 目前只能在 Java 版中使用,而不能在基岩版中使用
  • AT 启动器: 你可以在这里获得 AT 启动器( 点击下载AT launcher here

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

如何使用 AIMobs 在《我的世界》中为 NPC 获得 ChatGPT 能力

AIMobs 的原理是你可以与 Minecraft 中的任何个体生物进行交谈,它会给你一些定制的答案,适用于它的生物类型。不过,这些生物除了说话之外,无法做任何更多的事情,它们似乎对你或它们自己实际发生的事情一无所知。例如,当我们在与它们交谈时打它们,它们没有说任何话。而且,即使是已经死亡的生物或远在我们世界另一边的生物,对话也会继续。

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

你可以通过按 Shift 并单击生物来与任何生物交谈,并在聊天中开始对话(始终可通过按“t”键打开)。即使你走开或杀死生物,对话也不会结束,除非你输入“再见”。

下载地址:https://modrinth.com/mod/aimobs

以下是设置 AIMobs 的方法:

1. 打开 AT 启动器:如果你没有安装它,可以在 这里下载

2. 在右侧栏中点击“Vanilla Packs

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

3. 选择“Minecraft 1.19.3”和“Fabric”(在加载器下方),然后点击“创建实例”。你可能还想更改实例的名称,以便于记忆。注意,版本 1.19.4(最新版本)尚不支持 AIMobs 模组

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

实例创建完成后,你会收到一条消息,可以点击“确定”关闭它

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

4. 在右侧栏中点击“实例

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

5. 在你的实例下点击“添加模组

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

6. 在最左侧的下拉菜单中选择“Modrinth”。这是它将查找 AIMobs 模组的网站

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

7. 在搜索框中输入“aimobs”,按 Enter 键,然后如果提示,点击“安装 Fabric API

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

8. 在弹出的对话框中点击“添加”(如果需要安装 Fabric 模组)

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

9. 在 AIMobs 下点击“添加

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

10. 在弹出的对话框中点击“添加

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

你很快就会收到一个通知,说 AIMobs 已经安装。如果你无法关闭对话框(我们每次都会遇到这个问题),右键单击 AT 启动器托盘图标,然后选择“Kill Open Dialogs

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

11. 点击“账户 ”,如果你还没有登录,选择“ 使用 Microsoft 账户登录”,然后完成登录

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

12. 在“实例 ”选项卡下面点击你的实例下的“ 播放

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

13. 选择单人游戏来开始游戏。多人游戏需要在服务器上安装此模组

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

14. 在选择你的世界设置(或保留默认设置)后,点击“创建新世界

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

15. 在聊天中输入“/aimobs setkey [API KEY]”,其中 [API KEY] 是你的 OpenAI API 密钥。要进入 Minecraft 聊天界面,请按“t”键。

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

16. 在聊天中输入“/aimobs enable

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

17. 按住 Shift 键并左键单击一个生物,就可以开始与它交谈。然后你可以在聊天中输入任何问题或回答

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

18. 当你想结束与生物的对话时,请输入“goodbye”。

你可以使用以下命令与 AIMobs 模组交互:

  • /aimobs – 查看配置
  • /aimobs help – 查看命令列表
  • /aimobs enable – 启用模组
  • /aimobs disable – 禁用模组
  • /aimobs setmodel [model] – 允许你更改语言模型。但我们只能让默认的 text-davinci-003 工作
  • /aimbos settemp [temperature] – 设置 AI 的温度(“创造力”)

如何在《我的世界》中启用常规 ChatGPT

如果你想在《我的世界》中使用常规的 ChatGPT,而不是假装自己在与生物交谈,你可以使用另一个名为 MCChatGPT 的模组

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

下载地址:https://modrinth.com/mod/mcchatgpt

设置方法如下:

1. 打开 AT 启动器,登录 Minecraft 并创建一个实例(如果你还没有)

2. 在“实例”选项卡下面,点击你的实例下的“添加模组”

3. 搜索“chatgpt”,然后点击“添加”。确保你正在搜索 Modrinth 服务器。如果你没有安装 Fabric API,你需要在这里安装

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

4. 当提示安装 Architectury API 时,点击“添加

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

5. 在 Architectury 和 MCChatGPT 的对话框中点击“添加

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

你很快就会收到一个通知,说 MCChatGPT 已经安装。如果你无法关闭对话框,右键单击 AT 启动器托盘图标,然后选择“Kill Open Dialogs

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

6. 通过点击该实例下的“游戏”开始《我的世界》游戏,如果需要的话,登录并选择单人游戏。如果该实例中没有世界,你应该创建一个新的世界

7. 在聊天中输入“/mcgpt-auth [API KEY]”,其中 [API KEY] 是你的 API 密钥

超酷 Mod!将 ChatGPT 带入《我的世界》,让 NPC 也变得智能

现在 MCChatGPT 已经设置好了,你可以使用以下聊天命令:

  • /ask [prompt] – 提出问题
  • /setcontextlevel [0-3] – 你可以提供上下文级别,让机器人获得更多关于玩家和世界的信息,从而能够提供更具体的答案。级别 0 不提供上下文信息,而级别 3 提供了玩家、世界和实体信息,但每个请求需要大约 1000 个 tokens(很多钱)。
  • /nextconversation – 开始新的对话
  • /previousconversation – 返回上一个对话
  • /listconversations – 获取所有对话的索引
  • /setconversation [conversation id] – 从列表中返回到以前的对话

总结

目前 ChatGPT 注册与使用在国内都需要科学上网,API 也需要一定设置才能使用,后续小编会继续找出方法告诉大家如何绕过这些限制,如果上面提到的工具和 Mod 没法下载,可以试试下面的备份下载:

 文件名称:ChatGPT in Minecraft
 文件大小:6.62MB
 下载声明:本站部分资源来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。
下载地址:https://www.123pan.com/s/I1oZVv-7MKGA.html 提取码:atxj

正文完
关注公众号获取最新教程
post-qrcode
 0
AI小诸葛
版权声明:本文于2023-04-24转载自Tom's Hardware,共计3030字。
转载提示:此文章非本站原创文章,若需转载请联系原作者获得转载授权。