PokéLLMon
要求:
python >= 3.8
openai >= 1.7.2
设置本地对战引擎
- 安装Node.js v10+版本。
- 克隆Pokémon Showdown仓库并进行设置:
git clone https://github.com/smogon/pokemon-showdown.git
cd pokemon-showdown
npm install
cp config/config-example.js config/config.js
node pokemon-showdown start --no-security
在浏览器中输入"http://localhost:8000/"。
配置OpenAI API
从https://platform.openai.com/account/api-keys获取OPENAI API
export OPENAI_API_KEY=<你的密钥>
本地对战
python src/main.py # 填写你的PokéLLMon用户名和密码