必须要拥有一台服务器,且安装了宝塔面板,nginx,docker
获取AI工具的API key
以下推荐两个渠道,请按需选择其一
OpenAI-HK
OpenAI-HK 是收费的,可以使用几乎所有AI工具
GPT-API-free
GPT-API-free 可以申请免费API,但是只能使用GPT3.5。当然也可以选择付费API
部署网站
创建部署引导文件
选择一个文件夹并创建deploy.sh和docker-compose.yml
deploy.sh
1 2 3 4 5 6 7 8
| #!/bin/bash set -e docker compose pull docker compose up -d --remove-orphans docker compose restart
|
docker-compose.yml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| services: gptweb: image: ydlhero/chatgpt-web-midjourney-proxy:latest restart: always environment: OPENAI_API_KEY: {{ Key }} OPENAI_API_BASE_URL: {{ Key的url }} MJ_SERVER: {{ Key的url }} MJ_API_SECRET: {{ Key }} HIDE_SERVER: 1 API_UPLOADER: 1 MJ_API_GALLERY: 1 AUTH_SECRET_ERROR_COUNT: 3 AUTH_SECRET_ERROR_TIME: 10 AUTH_SECRET_KEY: {{ 网站密码 }} FILE_SERVER: http://up.openai-hk.com:3102/v1/upload ports: - "{{ 开放端口 }}:3002" volumes: - /data/mj_uploads:/app/uploads
|
OpenAI-HK的url: https://api.openai-hk.com
GPT-API-free的url: https://api.chatanywhere.tech
填入的开放端口一定要记得在安全组里设置好哦
启动部署
在控制台输入
部署完毕后就可以访问啦
完结撒花