游戏介绍
# 基于ChatGPT和StableDiffusion的AVG引擎
* 开放世界冒险
* 所有内容由AI生成
* 说/做任何你想做的事情
* 在5分钟内创建自己的故事
* 设置你喜欢的任何艺术风格
==请准备好以下内容===
1. ChatGPT的API密钥
2. 在API模式下运行StableDiffusion(Beta版已经提供默认一个SD服务器)
3. 将密钥和SD API填入游戏设置中。
==如何获取openAI API密钥==
1. 在openai中注册账户
2. 在账户设置页面创建API密钥
3. 复制密钥(例如sk-xxxxxxxxxxxxxxxxxxxx)
4. 打开游戏并粘贴到设置中
==如何设置stable diffusion API==
1. 在github上下载Stable Diffusion WebUI
2. 编辑webui-user.bat(Windows)或webui-user.sh(MacOS)
设置COMMANDLINE_ARGS=--precision full --no-half --api --xformers
3. 下载喜欢的模型,并将它们放入webui\models\Stable-diffusion
4. 运行webui-user.bat(Windows)或webui.sh(MacOS)
5. (可选)打开浏览器(如Chrome),转到http://127.0.0.1:7860/,选择你喜欢的模型(如Anything-V3.ckpt)
6. 打开游戏并粘贴到设置->Stable Diffusion API中
示例:http://127.0.0.1:7860/
7. (可选)在游戏设置中->更改Stable Diffusion角色提示(注意:必须有{describe})
示例:{describe}的画像,柔和的粉彩色,80年代动漫风格
==高级玩家专用:如何创建你的游戏==
1. 打开ChatAVG\ChatAVG_Data\StreamingAssets\
2. 复制你喜欢的任何CSV文件
3. 编辑CSV,设置背景、人物等等
我们的目标是教会ChatGPT理解这些功能:
- changeBg("一间战斗会议室", "一间战斗会议室") // 切换场景
- drawChar("阿香", "一个女孩,有点生气,长黄发,蓝眼睛,红色紧身裙") // 绘制人物外貌
- talk("阿香", "你为什么这么久才来?") // 人物对话,每人每回合只能使用一次
- action("阿香", "拍了阿真一下") // 人物动作,每人每回合只能使用一次
4. 打开游戏,选择你的CSV文件