api2gpt middleware
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Kelvin 23158a7185
重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置
3 years ago
.vscode Header信息删除,proxy地址修改 3 years ago
api 重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置 3 years ago
common 重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置 3 years ago
controller 重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置 3 years ago
deploy 重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置 3 years ago
middleware update new version 3 years ago
model 重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置 3 years ago
router update new version 3 years ago
service 重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置 3 years ago
.drone.yml 重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置 3 years ago
.gitignore 重构第一版 3 years ago
Dockerfile 优化部署脚本 3 years ago
README.md update 3 years ago
go.mod 重构第一版 3 years ago
go.sum 重构第一版 3 years ago
main.go 重构后的版本,用户添回TPM与RPM,接口调用添加MAX_TOKENS设置 3 years ago

README.md

docker 打包镜像

docker stop api2gpt-mid docker rm api2gpt-mid docker build -t api2gpt-mid .

docker 运行镜像

docker run -d -p 8081:8080 --name=api2gpt-mid --env REDIS_ADDRESS=172.17.0.1:6379 api2gpt-mid docker run -p 8081:8080 --name=api2gpt-mid --env REDIS_ADDRESS=172.17.0.1:6379 api2gpt-mid

nginx 配置

proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_cache off; proxy_cache_bypass $http_pragam; proxy_cache_revalidate on; proxy_http_version 1.1; proxy_buffering off; proxy_pass http://localhost:8081/;

local run

go run api2gpt-mid --port 8080 --log-dir ./logs