分享一个openai java web版本的项目,支持docker部署

ChatGPT company announces tool to detect AI-written text amid education  controversies | WANE 15

项目说明

一个基于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

访问:http://IP:18080

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
分享
二维码
海报
分享一个openai java web版本的项目,支持docker部署
项目说明 一个基于Spring boot 2.6.4、thymeleaf、openai-gpt3 的简单包装的项目 体验地址:https://ai.zyun.vip/  源码地址:https://github.com/elunez/ope……
<<上一篇
下一篇>>