支持文生图、图生图编辑、多图合成,模型包括非常强大的 gpt-image-2,并且还没有某包那样的水印
更新谷歌ai最可行的
方法一:使用 Docker Compose (推荐,最常见的方法)
如果你最初是通过 docker compose up -d 或者 docker-compose.yml 文件部署的,请按照以下步骤操作:
1. 进入项目目录
首先,通过终端进入你存放 docker-compose.yml 和 config.json 的目录:
cd /你的/项目/路径/chatgpt2api
2. 同步最新的项目代码 (可选但推荐)
如果你最初是通过 git clone 下载的项目,建议先拉取最新的配置文件(如最新的 docker-compose.yml 可能会新增环境变量):
git pull
注意:这可能会提示你合并配置,如果你的 docker-compose.yml 有魔改过,请注意检查差异。
3. 拉取最新的 Docker 镜像
使用以下命令拉取最新的 ghcr.io/basketikun/chatgpt2api:latest 镜像:
docker compose pull
# 或者旧版命令:docker-compose pull
4. 重新启动容器并应用更新 执行以下命令,Docker Compose 会自动检测到镜像的变更,停止旧容器并使用新镜像启动新容器:
docker compose up -d
# 或者旧版命令:docker-compose up -d
5. 清理废弃的旧镜像 (可选) 更新完成后,为了节省服务器磁盘空间,可以清理掉旧版本的悬空镜像:
docker image prune -f
修改管理员密码
方式一:Docker Compose 部署,推荐
- 进入项目目录:
cd chatgpt2api
- 编辑 docker-compose.yml:
nano docker-compose.yml
找到这一段:
environment:
- STORAGE_BACKEND=json
# - CHATGPT2API_AUTH_KEY=your_secret_key
改成这样,注意去掉前面的 #:
environment:
- STORAGE_BACKEND=json
- CHATGPT2API_AUTH_KEY=你的新密码
例如:
environment:
- STORAGE_BACKEND=json
- CHATGPT2API_AUTH_KEY=MyNewAdminKey_2026
- 保存退出。
如果你用的是 nano:
Ctrl + O
回车
Ctrl + X
- 重启容器:
docker compose up -d彻底删除(必须这样做)
rm -rf ~/chatgpt2api
然后再确认:
ls
👉 必须看不到:
chatgpt2api
提供账号池管理,Docker 一键部署
项目地址: https://github.com/basketikun/chatgpt2api
推荐服务器部署,不要选择国内地区,选择 Linux 版本 Docker 上手快。
腾讯云新加坡 / 硅谷 / 东京地区价格是 199 元一年,2 核 4G 30M 带宽,60GB SSD 盘 1.5T 月流量,推荐硅谷地区 CN2 线路,系统选 Ubuntu 24。
购买地址: https://curl.qcloud.com/oyWDLkRJ
sudo apt update
sudo apt install -y ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo docker run hello-worldgit clone https://github.com/basketikun/chatgpt2api.gitcd chatgpt2apisudo docker compose up -dhttp://你的服务器公网IP:3000
注意: 记得防火墙放通 3000 端口
密钥是:chatgpt2api
选择:导入 Session JSON
打开以下地址,复制页面返回的完整 JSON,系统会自动提取其中的 accessToken:
https://chatgpt.com/api/auth/session
模型可以切换为 gpt-image-2,额度剩余 7
提示词:生成一个女生在抖音直播
效果非常强大
OpenAI 兼容图片生成接口,用于文生图:
curl http://localhost:8000/v1/images/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <auth-key>" \
-d '{
"model": "gpt-image-2",
"prompt": "一只漂浮在太空里的猫",
"n": 1,
"response_format": "b64_json"
}'| 参数 | 值 |
|---|---|
| 模型 | gpt-image-2 |
| 密钥 | chatgpt2api |
按需编辑
config.json的密钥,编辑后需要重启 Docker















0 评论