mirror of
https://github.com/Yanyutin753/unofficial-gpt4-api.git
synced 2025-10-14 23:20:23 +00:00
03231c6b950e4d30a46c7e140166a084e9569529
gpt4-copilot-java
请给我免费的star⭐吧,十分感谢!
简介
gpt4-copilot-java 中转copilot,cocopilot,回复流畅,支持高并发,支持一键脚本部署,小白也能快速使用!
gpt4 copilot Java Transfer Copilot, Cocopilot, smooth response, supports high concurrency, supports one click script deployment, and even novices can use it quickly!
功能特性
多线程:使用springboot的多线程,满足高并发需求
回复打字机处理:解决copilot回复断断续续的毛病
自定义后缀:防止url被滥用
个人部署:保障隐私安全
一键脚本: 超级简单,小白轻松上手
使用手册:方便接口接入其他第三方应用
✨点击查看文档站
简略文档,请点击上面连接跳转详细使用部署文档站
简略文档,请点击上面连接跳转详细使用部署文档站
一键部署gpt4-copilot-java-sh(最强推荐)
# 安装git
(Ubuntu)
sudo apt update
sudo apt install git
(如Fedora、CentOS等)
sudo yum update
sudo yum install git
# 国内服务器
cd / && git clone https://gitee.com/yangyangEN/gpt4-copilot-java-sh.git
# 国外服务器
cd / && git clone https://github.com/Yanyutin753/gpt4-copilot-java-sh.git
# 运行脚本
cd /gpt4-copilot-java-sh && sudo sh install.sh
# 一键更新gpt4-copilot-java服务
cd /gpt4-copilot-java-sh && sudo sh update.sh
# 更新update.sh或者install.sh
# 国内
sudo rm -rf /gpt4-copilot-java-sh && cd / && git clone https://gitee.com/yangyangEN/gpt4-copilot-java-sh.git
# 国外
sudo rm -rf /gpt4-copilot-java-sh && cd / && git clone https://github.com/Yanyutin753/gpt4-copilot-java-sh.git
非一键部署方式
环境变量
- 启动端口号:server.port=8081
- URL自定义后缀(选填):server.servlet.context-path=/tokensTool
- 记住前面必须加上/,例如/tokensTool,/tool等
java部署详情
# 先拿到管理员权限
sudo su -
# 提示你输入密码进行确认。输入密码并按照提示完成验证。
# 安装 OpenJDK 17:
sudo apt install openjdk-17-jdk
# 安装完成后,可以通过运行以下命令来验证 JDK 安装:
java -version
# 填写下面路径
cd (你的jar包的位置)
运行程序
# 例如
nohup java -jar gpt4-copilot-java-0.0.1-SNAPSHOT.jar --server.port=8081 --server.servlet.context-path=/ > myput.log 2>&1 &
# 等待一会 放行8081端口即可运行(自行调整)
docker部署详情
# 先拉取镜像
docker pull yangclivia/gpt4-copilot-java:latest
1.手动部署PandoraNext启动命令
docker run -d \
--restart=always \
-u root \
--name gpt4-copilot-java \
--net=host \
--pid=host \
--privileged=true \
-e JAVA_OPTS="-XX:+UseParallelGC -Xms128m -Xmx128m -XX:MaxMetaspaceSize=128m" \ # 设置JVM参数(可适当调节,用copilot可以适当调大点,具体可问gpt了解)
yangclivia/gpt4-copilot-java:latest \
--server.port=8081 \
--server.servlet.context-path=/ # 设置gpt4-copilot-java自定义后缀
2.Docker部署PandoraNext启动命令
docker run -d \
--restart=always \
-u root \
--name gpt4-copilot-java \
--net=host \
--pid=host \
--privileged=true \
-e JAVA_OPTS="-XX:+UseParallelGC -Xms128m -Xmx128m -XX:MaxMetaspaceSize=128m" \ # 设置JVM参数(可适当调节,用copilot可以适当调大点,具体可问gpt了解)
yangclivia/gpt4-copilot-java:latest \
--server.port=8081 \
--server.servlet.context-path=/ # 设置gpt4-copilot-java自定义后缀
Docker Compose部署详情
代码模板
version: '3'
services:
gpt4-copilot-java:
image: yangclivia/gpt4-copilot-java:latest
# Java 的环境变量 (可适当调节,用copilot可以适当调大点,具体可问gpt了解)
environment:
- JAVA_OPTS=-XX:+UseParallelGC -Xms128m -Xmx128m -XX:MaxMetaspaceSize=128m
container_name: gpt4-copilot-java
restart: always
user: root
network_mode: host
pid: host
privileged: true
command:
- --server.port=8081
# 设置gpt4-copilot-java自定义后缀
- --server.servlet.context-path=/
启动gpt4-copilot-java
cd (你的docker-compose.yml位置)
docker-compose up -d
更新gpt4-copilot-java项目代码
cd (你的docker-compose.yml位置)
docker-compose pull
docker-compose up -d
Caution
- 使用copilot和cocopilot使用GPT-4有风险,可能会导致Github封号,请自行注册小号😂
- 本项目只提供转发copilot和始皇的cocopilot接口🥰
- 感谢CaoYunzhou提供的实例🦄
新增群聊,点了⭐️可以进群讨论部署,我把你们拉进群,无广,广子踢掉
请给我一个免费的⭐吧!!!
Star History
Description
一键部署专属于中转gpt-4,回复流畅,支持高并发,小白也能快速使用!unofficial-gpt4-api Transfer gpt-4, smooth response, supports high concurrency, supports one click script deployment, and even novices can use it quickly!
Languages
Shell
100%