若普编译整理
量子比特制作|微信官方账号QbitAI
就在刚刚,谷歌开放了一个竞猜游戏App系统。
通过一套模板工具,只要给出问题和答案,就能想出一套功能齐全的AI问答游戏。这个问答系统基于Google Assistant虚拟助手,所以(理论上)适用于Google Home智能音箱、Android手机、iPhone手机等平台。
经过这次开源,我们可以进一步看到这个系统的设计和逻辑。
资源包这个开源的问答游戏系统包括了开发者需要的所有功能,并且可以定制相关的特性:
Cloud Functions for Firebase提供了免费的软件包,开发者可以快速轻松地创建自己的问答游戏。
游戏的问题和答案存储在Firebase实时数据库中。这个数据库可以简单使用json数据,特别是实现逻辑是在Node.js中实现的,Google客户端库上的Actions也支持Node.js。
这个应用程序使用Firebase托管来托管音频资源。
创建个性化游戏Node.js脚本可用于将问题和答案加载到数据库中。只需为您的游戏编辑questions.json文件,然后运行脚本将数据上传到Firebase数据库。开发人员也可以只上传默认问题,然后使用Firebase的web GUI直接编辑数据库。
在操作控制台(https://Console . Actions . Google . com/)中创建一个项目,然后将其与API关联。AI现在你可以导入TriviaGame.zip文件,这样你就可以得到游戏过程的所有意图。
开发人员可以使用Firebase CLI工具部署实现逻辑,然后获取函数托管的URL地址。
API。AI代理实现URL指向Firebase的云功能。使用API中集成的Google上的操作。人工智能在网络模拟器中测试。
当开发人员觉得可以时,他可以通过操作控制台提交评审。
开始游戏吧总而言之,为谷歌助手创建一个问答游戏已经变得超级简单。官方还提供了一些已发布的示例游戏,如:与美国总统对话的测试、猜创始人、与九分之七的琐事聊天等。
GitHub上的开放源地址:
https://github . com/actions-on-Google/API ai-trivia-game-nodejs
游戏模板在这里:
https://triviatemplate.com/
[结束]