快速替换chatgpt-web项目的access token的脚本

问题背景,由于GPT access token 会定期失效,更换服务器的项目的access token较为繁琐,特写一脚本协助完成更换access token。

使用方法:

bash 复制代码
# token从https://chat.openai.com/api/auth/session获取
./replace_token.sh token

脚本内容:

bash 复制代码
# 通过命令行传入token
_token=$1
# 使用模版替换配置文件(其中模版中"_token"在实际token的位置)
cp -rf /home/real/project/chatgpt-web/service/.env_temp /home/real/project/chatgpt-web/service/.env
# 替换token
sed -i "s/_token/$_token/" /home/real/project/chatgpt-web/service/.env
# 找出后端服务的进程号
pid=$(netstat -nlp | grep 3002 | awk '{print $7}' | awk -F"/" '{ print $1 }')
# 结束原来的后端进程
kill $pid
# 启动新的后端进程
cd /home/real/project/chatgpt-web/service
nohup pnpm start &!
相关推荐
小小小小宇12 小时前
LLM 长期记忆构建
前端
lichenyang45312 小时前
从 Express 老项目到 NestJS + Docker:一次车辆管理系统的渐进式重构
前端
Momo__13 小时前
VueUse createReusableTemplate —— 单文件组件内的模板复用神器
前端·vue.js
程序员小富13 小时前
我开源了一个开发者专属的智能 JSON 工具,得到了媳妇高度认可
前端·vue.js·后端
小小小小宇13 小时前
程序员如何给 LLM 装工具以及看懂推理过程
前端
写代码的皮筏艇13 小时前
React中的forwardRef
前端·react.js·面试
槑有老呆14 小时前
花三个月工资请了个 AI 程序员,结果它连青岛啤酒股价都查不了
前端
风骏时光牛马14 小时前
Verilog开发常见问题汇总解析
前端
子兮曰14 小时前
AI Coding Method Map:一张图看懂 AI 编程的完整链路
前端·人工智能·后端