【文件属性】:
文件名称:2021-ai-agent-server
文件大小:56KB
文件格式:ZIP
更新时间:2021-03-26 22:22:53
TypeScript
AI代理
可以用来启动充当玩家的“代理商”,但使用AI服务选择其策略的服务器。 如果未配置AI服务URL,则代理将使用随机攻击策略。
要求
Node.js v14
npm v6
码头工人
运行
地方发展
本地开发使用安装在src /目录中的Docker容器。
您必须将AI_SERVER_URL变量设置为有效的AI服务URL:
AI_SERVER_URL=http://your-ai.service.com/ ./scripts/node.sh
用法
使用以下格式将请求发送到带有主体的POST /agent :
{
" uuid " : " random-uuid " ,
" username " : " random-username " ,
" gameId " : " random-uuid "
}
这将创建一个连接到的代理。 POST请求中的正文必须引用由Ga
【文件预览】:
2021-ai-agent-server-master
----.gitignore(2KB)
----tsconfig.json(6KB)
----README.md(994B)
----.nvmrc(8B)
----test()
--------agent.state.machine.test.ts(3KB)
--------agent.test.ts(4KB)
----.dockerignore(14B)
----package.json(1KB)
----src()
--------types.ts(3KB)
--------server.ts(559B)
--------config.ts(1KB)
--------ml()
--------agents()
--------index.ts(211B)
--------plugins()
--------log.ts(205B)
----scripts()
--------build.sh(275B)
--------node.sh(343B)
--------push.sh(241B)
----.editorconfig(265B)
----Dockerfile.dev(152B)
----package-lock.json(114KB)