一个基于Spring boot 2.6.4,thymeleaf 的 Openai API 的简单包装项目
源码:https://github.com/zhuxindong/openai-java
注意:Openai API 并未开放连续对话的API,因此连续对话功能受上下文Tokens长度影响只能进行简单的对话
# 替换 KEYS 即可
docker run -d \
--name openai --restart always \
-p 18080:18080 \
-e MAX_TOKENS=512 \
-e TEMPERATURE=0.6 \
-e KEYS=sk-xxxx,sk-xxxx \
-e BD_TONG_JI_TOKEN= \
zhuxindong/openai-java
参数说明
server
{
listen 80;
server_name yourdomain;
location / {
proxy_read_timeout 120;
proxy_pass http://127.0.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";
}
}
Content type
Image
Digest
sha256:c4644197d…
Size
268.1 MB
Last updated
over 3 years ago
docker pull zhuxindong/openai-java