Easy LLM

Easy LLM

Easy LLM 是一个 Fabric 模组,它通过 WebSocket 将 Minecraft 数据提供给外部的大型语言模型(LLM)系统。

冒险

Easy LLM

Easy LLM 是一个 Fabric 模组,可通过 WebSocket 将 Minecraft 数据提供给外部 LLM 系统使用。

借助此模组,您可以实现能够理解 Minecraft 状态并与玩家协同行动的 AI 智能体。
您可以使用以下仓库来实现和开发 Minecraft 的 AI 智能体。
该仓库也提供了关于如何使用此模组的详细说明,请参阅。

- Easy LLM 智能体:`URL 将在后续添加`

功能特性

  • 发送玩家和世界信息
  • 支持多个 WebSocket 端点

系统要求

  • Minecraft 1.21
  • Fabric Loader
  • Fabric API

安装方法

  1. 将 easy-llm-fabric-1.0.0+mc1.21.jar 放置在服务器或单人游戏 / LAN 主机侧的 mods 文件夹中。
  2. 在同一环境中安装 Fabric API。
  3. 通过 easyllm.json 或游戏内命令配置 WebSocket 端点。
  • 首次启动时自动生成 config/easyllm.json。

配置

配置文件:

  • config/easyllm.json

主要命令:

  • /obsTick <间隔>
  • /obsWs list
  • /obsWs add <ws://主机:端口>
  • /obsWs remove <ws://主机:端口>

使用示例:

  • /obsTick 5
  • /obsWs list
  • /obsWs add ws://host.docker.internal:7891
  • /obsWs add ws://127.0.0.1:7892
  • /obsWs remove ws://127.0.0.1:7892

注意事项

  • 请将此模组安装在服务器侧,或单人游戏 / LAN 主机侧。

许可证

保留所有权利。
严禁未经授权的复制和再分发。



Easy LLM (日本語)

Easy LLM は、Minecraft の情報を WebSocket 経由で外部の LLM から利用できるようにする Fabric MOD です。

この MOD を利用することで、Minecraft の状況を理解しながらプレイヤーと一緒に行動できる AI エージェントを実装できます。
以下のリポジトリを利用することで、Minecraft を一緒に遊べる AI エージェントを実装・開発できます。
この MOD の詳細な使用方法も記述されているため、参照してください。

- Easy LLM Agent: `URL は後程追加します`

主な機能

  • プレイヤー情報とワールド情報の送信
  • 複数の WebSocket 接続先に対応

動作環境

  • Minecraft 1.21
  • Fabric Loader
  • Fabric API

導入方法

  1. easy-llm-fabric-1.0.0+mc1.21.jar をサーバー、またはシングルプレイ / LAN ホスト側の mods フォルダに配置します。
  2. 同じ環境に Fabric API を導入します。
  3. easyllm.json またはゲーム内コマンドで WebSocket 接続先を設定します。(config/easyllm.json は初回起動時に生成されます。)

設定

設定ファイル:

  • config/easyllm.json

主なコマンド:

  • /obsTick <interval>
  • /obsWs list
  • /obsWs add <ws://host:port>
  • /obsWs remove <ws://host:port>

使用例:

  • /obsTick 5
  • /obsWs list
  • /obsWs add ws://host.docker.internal:7891
  • /obsWs add ws://127.0.0.1:7892
  • /obsWs remove ws://127.0.0.1:7892

注意

  • この MOD はサーバー側、またはホスト側に導入してください。

ライセンス

All Rights Reserved.
Unauthorized reproduction and redistribution are strictly prohibited.