开源:ChatGPT连续对话Python Web版,docker部署,在线更新Token

58次阅读

共计 2322 个字符,预计需要花费 6 分钟才能阅读完成。

https://github.com/vastsa/AIChatWeb
有 python
pip install fastapi
然后直接启动就能用

Docker 一键部署
AMD
docker run -d –restart=always -p 8000:8000 –name aichat lanol/aichat:latest
ARM
docker run -d –restart=always -p 8000:8000 –name aichat lanol/aichat:arm

网友回复:

注册 已经 ok,可以使用了

Vast 我来说一下 window 下,如果你电脑已经安装了 python3,那么安装过程是 1. 代码弄下来 git clone https://github.com/vastsa/AIChatWeb.git 2. 安装依赖 pip install -r requirements.txt 3. 运行 python main.py 4. 调整 如果你端口被占了,可以改源代码里的端口复制代码

Vast 这是官方的 chatgpt 网页版还是 gpt3 的 api 啊

mslxd docker 部署的一直在 restarting

Amanda 支持一下

啤酒瓶 mark

b66667777 正好在找开源的   直接遇到了   点赞      只是刚试了在甲骨文的 arm 和 amd 上面  目前 docker 都跑不起来  

langer hhh,不好意思,正在调试 docker

bzxyscc 我用宝塔试试

Vast 用 python 3.8  总是提示 ModuleNotFoundError: No module named ‘uvicorn’ 即使已经 pip install 过了;还没看怎么解决 搜到一个这个,感觉没准是 docker 里面没跑起来的原因?https://stackoverflow.com/questions/75333381/why-cant-docker-compose-find-uvicorn-module

Bigcan 可以啦重新拉取一下

bzxyscc 可以运行  赞

注册 需要重新拉取一下,之前忘记 main 里面的启动了

注册 已经 ok,可以使用了

Vast mark 一下

Vast 想问一下如果不在支持的地区搭建能使用 api 吗

MisiCreate api 好像可以,我没开代理,国内可以调用

奈雅丽 text-davinci-003 不好玩啊

Vast 是走 GPT3 的 API 吗

uief 对的,也只能走这个

ddsweb 针不戳!

Vast 支持一个 感谢大佬分享

注册 感谢大佬 我甲骨文机子测试可以啦,就是想请问下如何更改购买 token 的网址啊 哈哈哈

注册 发晚了 都修改了隔壁开源的那个来部署了

aes 这是官方的 chatgpt 网页版还是 gpt3 的 api 啊

ctoh 搜索替换 /asserts 下面的 js 文件

Amanda mark

Vast 好的 谢谢 我学习下

段图图 本机能跑不

aes pip 失败了 docker 搞起来了

nothing- 可以

伊斯蓝 可以在国内的机器上使用吗?用自己的 api 还是楼主的。。如果用楼主的 api。楼主额度不会被一下子就被刷完了吗

注册 有日志嘛

注册 自己的 api,通过 /docs 里面可以自己更新 api,然后游客可以自己使用 api

Vast 能不能把 api 保存下来,不用每次新打开都要输 api 啊?

Vast 不需要每次都输入,同一个浏览器会记录的

伊斯蓝 后台 docs 那里输入密码和 apikey 和前台输入 token 有什么区别吗

Vast 后台的是公用的,前台的是用户自己购买的,用户一个人使用

丶 Silently 打开容器内 main.py 文件,async def root(message: MessageBody): 下面增加一条赋值 message.token=” 你的 apikey”,就可以分享给别人用而不用输入 apikey 了

Vast hhh,可以在 /docs 路径下找到 put 请求,更新 api key 哦

wzdyf1992 正在云聊天~

Vast 感谢!

注册 凡事有 api key 都不是原版 chatgdp 吧

注册 yes

happy61 体验了,但输出文字只有一句话,大段文字输出只能不停输入继续才成

Vast 需要自己准备 token,公用的 token 有长度限制

子尘 nk

Vast 在 docs 里更新的 api 换个电脑打开就没了

爱国者捣蛋 楼主,Intel 的 CPU,挂群晖的 docker 上的版本有不?

伊斯蓝 还是这个办法好 第一次忘了缩进搞出错了 缩进后就 ok 了

juake 进入 url:http://example.com/docs 密码通过查看启动日志获取,每次启动之后都会变 这个密码怎样获取,能详细说下吗?

伊斯蓝 大佬,怎么把自己设置好了的 docker 封装,然后像你这样提供给大家用啊?

注册 大佬,docker 版的自定义端口无效啊

注册 修改运行指令,8000:8000 修改前面这个 8000

jevua docker.com

Vast 如果使用的是 docker,则输入指令 docker logs aichat

Vast 可以了,赞

Vast 本地群晖跑起来了,就是要调购买按钮这些不知道在哪里调,觉得群晖 docker 有点复杂

jevua 这些数据需要修改 /asserts/ 目录下面的 js 文件 搜索 lanstore 替换修改就行

chiholam 我来说一下 window 下,如果你电脑已经安装了 python3,那么安装过程是 1. 代码弄下来 git clone https://github.com/vastsa/AIChatWeb.git 2. 安装依赖 pip install -r requirements.txt 3. 运行 python main.py 4. 调整 如果你端口被占了,可以改源代码里的端口复制代码

Vast 不用 docker 怎么部署啊?

正文完
 0