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 行为)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目