当前位置:   article > 正文

一个开源免费功能强大的Chatgpt Web程序 搭建自己的Chatgpt机器人_chatgpt-web-midjourney

chatgpt-web-midjourney

ChatGPT Web Midjourney Proxy 是我用过的几款ChatGPT Web程序当中我觉得最好用的一款,还支持midjourney的图片生成 ai换脸和很多的ChatGPT store。

一个开源免费功能强大的Chatgpt Web程序 搭建自己的Chatgpt机器人插图

支持功能

Vercel 一键部署

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

env 环境变量

环境变量说明默认值docker等部署vercel 部署
OPENAI_API_BASE_URLOpenAI API 接口地址https://api.openai.com
OPENAI_API_KEYOpenAI API 密钥sk-xxxxx
OPENAI_API_MODEL默认模型gpt-3.5-turbo
MJ_SERVERmj proxy 接口地址https://api.openai.com
MJ_API_SECRETmj proxy
AUTH_SECRET_KEY访问授权密码x
API_UPLOADER支持上传关闭x
HIDE_SERVER前端ui隐藏服务端x
CUSTOM_MODELS自定义可选模型
TJ_BAIDU_ID百度统计ID
TJ_GOOGLE_ID谷歌统计ID
SYS_NOTIFY系统通知,支持HTML
DISABLE_GPT4禁用GPT-4
GPT_URL自定 GPT_URL=/gpts.json无 也可自己的外链
UPLOAD_IMG_SIZEgpt4v 上传图片大小1
SYS_THEME默认主题 light或者darkdark
MJ_IMG_WSRV是否开启 wsrv图床无(关闭)
AUTH_SECRET_ERROR_COUNT防爆破验证:验证次数触发 NGINX 请设置 proxy_set_header X-Forwarded-For $remote_addrx
AUTH_SECRET_ERROR_TIME防爆破验证:停留时间 单位分钟x
CLOSE_MD_PREVIEW是否不关闭输入预览
UPLOAD_TYPE指定上传方式 [R2 R2上传] [API 跟随UI前端中转]、[Container 本地容器]、[MyUrl 自定义链接]x

docker 部署

首先需要准备一台vps云服务器,这里我推荐伍六七云https://www.vps567.com/ 香港2H1G 5M服务器只需要15元

还有全球CDN加速国内外高防服务器,挂机宝 免费虚拟主机等业务。

首先服务器需要安装好docker环境:Docker一键安装脚本

假设:

	docker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \

	-e OPENAI_API_KEY=sk-xxxxx \

	-e OPENAI_API_BASE_URL=https://api.openai.com  \

	-e MJ_SERVER=https://172.17.0.1:6013  \

	-e MJ_API_SECRET=abc123456  ydlhero/chatgpt-web-midjourney-proxy
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

访问 http://ip:6015

文件上传:

	docker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \

	-e OPENAI_API_KEY=sk-xxxxx \

	-e OPENAI_API_BASE_URL=https://api.openai.com  \

	-e MJ_SERVER=https://172.17.0.1:6013  \

	-e API_UPLOADER=1  -v /data/uploads:/app/uploads \

	-e MJ_API_SECRET=abc123456  ydlhero/chatgpt-web-midjourney-proxy
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

如果是前端ui设置 OPENAI_API_KEY OPENAI_API_BASE_URL ; 图片上传也会随着走 OPENAI_API_BASE_URL走

curl -X POST -H "Content-Type: multipart/form-data" -F "file=@/path/to/file" http://OPENAI_API_BASE_URL/v1/upload
  • 1

返回格式

	{

	"url":"https://xxxxxxx.jpg"

	}
  • 1
  • 2
  • 3
  • 4
  • 5

midjourney-proxy API docker部署

更多参考到 midjourney-proxy 开源光光

	docker run -d --name mj6013  -p 6013:8080  \

	-e mj.discord.guild-id=discord服务ID  \

	-e mj.discord.channel-id=discord服务组ID   \

	-e mj.queue.timeout-minutes=6 \

	-e mj.api-secret=abc123456 \

	-e mj.discord.user-token=**********  \

	--restart=always novicezk/midjourney-proxy:2.5.5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

更多功能请看GitHub:https://github.com/Dooy/chatgpt-web-midjourney-proxy

原文链接:https://www.4awl.net/265.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/379544
推荐阅读
相关标签
  

闽ICP备14008679号