Skip to content

monerisq/openai-proxy-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAI Proxy Docker

openai-proxy-docker provides an OpenAI API proxy server image by Docker

How to use

Just:

sudo docker run -d -p 9017:9017 shawnai/openai-proxy-docker:latest

Then, you can use it by YOURIP:9017

For example, the proxied OpenAI Chat Completion API will be: YOURIP:9017/v1/chat/completions

It should be the same as api.openai.com/v1/chat/completions

For detailed usage of OpenAI API, please check: API Reference

How to maintain

Use PM2 to scale up this proxy application accross CPU(s):

  • Listing managed processes
docker exec -it <container-id> pm2 list
  • Monitoring CPU/Usage of each process
docker exec -it <container-id> pm2 monit
  • 0sec downtime reload all applications
docker exec -it <container-id> pm2 reload all

About

OpenAI API Proxy by Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.9%
  • Dockerfile 19.1%