基于GPT2的人工智能辅助故事讲述工具
storybro的Python项目详细描述
故事兄弟
Storybro是社区维护的AI Dungeon 2分支。AI地牢最初是由Nick Walton创建的。在
请访问我们的Wiki:Storybro wiki
阅读更多关于AI地牢2以及它是如何建造的here。在
此叉子旨在提供:
- 改进了原始代码库
- 用于管理模型、故事等的命令行工具
storybro
- 一种改进的交互式播放模式
- 可以下载模型的模型注册表
- 公开大多数功能的httpweb服务
- 一个Pip可安装的Python包
注
Storybro的人工智能可以使用你的GPU或CPU。一个GPU将比CPU更快地产生AI响应。具有12 GB或更大内存的nVidia GPU,并且安装了CUDA,是GPU播放所需的。如果你没有这样的GPU,你可以在你的CPU上玩。然而,每回合可能需要几分钟或更长的时间游戏才能做出反应。在
玩
本自述仅涉及安装。要学习如何玩,请访问我们的Wiki。在
安装
安装Storybro需要以下软件:
- Python 3.4-3.7
使用Git获取源代码并将其克隆到您的计算机上:
git clone https://github.com/storybro/storybro/
Windows安装
Storybro附带了一些Windows批处理脚本,以便于安装。如果要手动安装,请参阅Manual Installation。在
Storybro使用包管理器Chocolatey安装依赖项:
1:使用来自此回购根目录的ADMINISTRATOR终端:
^{pr2}$2:关闭终端,然后重新打开。在
3:既然安装了Chocolatey,请安装我们的dependencies和Storybro:
./bin/windows/install/install-storybro.bat
4:一旦安装完成,你应该在一个外壳中。现在可以使用storybro
命令:
Linux安装
Storybro附带了一些shell脚本来帮助安装。如果要手动安装,请参阅Manual Installation。在
要安装Storybro,只需运行安装脚本:
./bin/linux/install/install
现在可以使用Poetry进入一个shell,在那里可以使用storybro
命令:
poetry shell
手动安装
Storybro是一个Python应用程序,它的环境使用Poetry。在
使用Pip安装诗歌:
$ pip install poetry
使用诗歌安装Storybro:
$ poetry install
使用诗歌来运行Storybro:
$ poetry run storybro
Storybro使用Aria2下载模型。如果要使用Storybro下载模型,请确保它已安装在$PATH
上。在
社区
Storybro是一个开源项目。欢迎提问、讨论和投稿。贡献可以是任何东西,从新包到错误修复、文档,甚至是新的核心特性。在
资源:
- Reddit:r/AIDungeon
- Discord:aidungeon discord
贡献
为Storybro做贡献很简单!从你的叉子里给我们寄一份pull request。确保develop
是目标分支。在
Storybro使用Git Flow分支模型的粗略近似值。{{cd7}的最新贡献始终包含 如果您是一个投稿人,请确保您正在 标签:develop
上测试和播放。这就是所有魔法发生的地方(也是我们希望虫子停止的地方)。在推荐PyPI第三方库