中文版的ai地牢,直接使用的openai的ChatGPT api作为讲故事的模型。
中文版的ai地牢,直接使用的openai的ChatGPT api作为讲故事的模型。
我已经不知道说什么了,我只是写了40行代码,花了1个小时,这个版本的中文ai地牢讲故事的能力比我之前花了一个月训练的 ChineseAiDungeon 好了不止一个数量级。 并且它甚至不需要finetune。模型效果显著比清华开源的清源CPM好的多得多。
我感觉chat gpt讲故事的能力已经直接逼近ai地牢本身了。科技的进步,令人恐怖。
直接下载项目,然后
pip3 install -r requirements.txt安装依赖
然后直接
python3 example_story.py就可以在命令行运行起来。
你也可以通过
python3 app.py调出一个app界面运行,使用app版本时确保python升级到3.9以上。
OpenAI官方API已发布,因此加入了使用官方api_key的登录方式。此方法需要OpenAI账号绑定付款方式,而且收费,但速度更快,鲁棒性更强。获取地址:OpenAI API
同时,有消息称OpenAI在发布官方API后将加大对非官方API的封锁,继续使用账号密码可能会导致封号。界面上也已经加入了提醒,请谨慎使用。
GUI端也已同步更新并恢复使用,启动方式不变。确保已经将revChatGPT包升级到最新版。升级方式:
pip3 install --upgrade revChatGPT鉴于revChatGPT提供的api已经可以稳定使用,此项目也已更换到新的api并恢复更新。目前cli端已经可以正常使用,直接
python3 example_story.py运行即可。确保已经将revChatGPT包升级到最新版。为了保证稳定性,原本的使用session_token的方式已被放弃,仅支持使用OpenAI的帐号进行登陆。
除去api更新,还更新了以下内容:
GUI版本尚未更新,将会尽快更新并恢复使用。
我把我自己的open ai账号token直接附带在了代码里,大家可以直接使用。
但是仍可能有一些情况,可能导致我的token没法用:
在这种情况出现时,大家需要自备梯子,并且按照 revChatGPT 的说明填写config.py。
经常的,openai会更新自己的策略,所以需要经常性的按照 https://github.com/acheong08/ChatGPT/wiki/Setup 更新config.py
几个我自己玩的故事见outputs文件夹,总体感觉非常震撼,大家可以参考。
其中一个故事,这一个故事里边,我在一个洞穴里迷路了,然后机智的凭借回城卷轴回了村子。
…见 #1 ,尝试 pip3 install revChatGPT --upgrade升级依赖
一般是接口太多人调用挂了,等openai修复就好,或者接口更新导致无效之类的,这个时候一般更新revChatGPT可以解决
一般是token过期。可以按照 revChatGPT 自己获取token配置config或者提issue等待token更新。
暂无开放 Issues,或尚未同步最近议题。