VedalAI/neuro-sdk

Neuro SDK + API for allowing Neuro to play games

解决的问题

该项目为 AI 人格 Neuro-sama 提供了一种与各种视频游戏交互并进行游戏的标准化方式。它解决了 AI 决策过程与游戏输入系统之间的鸿沟问题,使 AI 能够感知游戏状态并在游戏世界中执行动作。

工作原理

该系统使用 WebSocket 协议在 AI 和游戏之间进行通信。AI 接收游戏状态的文本描述,并返回文本形式的动作。由于依赖文本描述,它在每分钟操作数(APM)要求较低的游戏(如回合制游戏或视觉小说)中效果最佳。

适用人群

希望将 Neuro-sama 的 API 集成到自己的游戏中,或为现有游戏创建自定义集成的游戏开发者和社区成员。

主要亮点

  • Unity 和 Godot 的官方 SDK。
  • 支持多种游戏,包括《Slay the Spire 2》、《Cyberpunk 2077》和《Pokémon Platinum》。
  • 由社区维护的 Rust、Python、Java 和 C++ 等语言的完整 SDK 生态系统。
  • 测试工具如 Randy(随机动作机器人)和 Jippity(使用 OpenAI 模拟 AI 行为)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目