分享一个openai java web版本的项目,支持docker部署
项目说明
一个基于Spring boot 2.6.4、thymeleaf、openai-gpt3 的简单包装的项目
体验地址:https://ai.zyun.vip/
源码地址:https://github.com/elunez/openai-java
使用教程:
1、安装Docker
curl -fsSL https://get.docker.com | bash -s docker
systemctl start docker
systemctl enable docker
2、拉取镜像创建容器
docker run -d
--name openai --restart always
-p 18080:18080
-e MAX_TOKENS=300
-e TEMPERATURE=0.6
-e KEYS=sk-xxxx,sk-xxxx
dqjdda/openai-java
3、参数说明
- MAX_TOKENS:默认的Token长度
- TEMPERATURE:尝试将值设为 0.9 以获得更有创意的回复,将值设为 0 以获得具有明确答案的回复
- KEYS:apiKey,多个用,分隔
Nginx 代理配置
# 172.17.0.1 为容器IP,可通过 ifconfig 查看
server
{
listen 80;
server_name yourdomain;
location / {
proxy_read_timeout 120;
proxy_pass http://172.17.0.1:18080;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
THE END
0
二维码
海报
分享一个openai java web版本的项目,支持docker部署
项目说明
一个基于Spring boot 2.6.4、thymeleaf、openai-gpt3 的简单包装的项目
体验地址:https://ai.zyun.vip/
源码地址:https://github.com/elunez/ope……