VedalAI/neuro-sdk

Neuro SDK + API for allowing Neuro to play games

何を解決するか

このプロジェクトは、AIパーソナリティNeuro-samaがさまざまなビデオゲームと相互作用し、プレイするための標準化された方法を提供します。AIの意思決定プロセスとゲームの入力システムの間のギャップを埋めることで、AIがゲーム状態を認識し、ゲーム内での行動を実行できるようにします。

動作方法

システムは、AIとゲーム間で通信するためのWebSocketプロトコルを使用しています。AIはゲーム状態のテキストベースの説明を受け取り、テキストベースの行動を返します。テキスト記述に依存しているため、1分あたりの行動数(APM)が低いゲーム(たとえばターン制ゲームやビジュアルノベル)に最も効果的です。

対象ユーザー

Neuro-samaのAPIをゲームに統合したいゲーム開発者やコミュニティメンバー、または既存タイトル用のカスタム統合を作成したい人。

特徴

  • UnityおよびGodot用の公式SDK。
  • Slay the Spire 2、Cyberpunk 2077、Pokémon Platinumなど、幅広いゲームに対応。
  • Rust、Python、Java、C++などの言語用のコミュニティメンテナンス型SDKの包括的なエコシステム。
  • テストツールとして、ランダム行動ボットのRandyや、OpenAIを使用してAIの振る舞いを模倣するJippityが利用可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト