2024-02-17 16:37:46 +08:00
2024-02-12 20:04:31 +08:00
2024-02-17 16:37:46 +08:00
2024-02-03 13:18:42 +08:00

gpt4-copilot-java

Docker Image Size (tag)Docker PullsGitHub Repo stars

请给我免费的star吧,十分感谢!

简介

gpt4-copilot-java 中转copilotcocopilot回复流畅支持高并发支持一键脚本部署小白也能快速使用

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

Star History Chart

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!
Readme 40 MiB
Languages
Shell 100%