Skip to content

Latest commit

 

History

History
104 lines (74 loc) · 3.05 KB

README_EN.md

File metadata and controls

104 lines (74 loc) · 3.05 KB

AURORA

(Free GPT-3.5 with UI) Supports the use of GPT-3.5 through access calls.

Communication Group

https://t.me/aurora_develop

Web Interface

Access http://your-server-ip:8080/web and fill in the server's http://your-server-ip:8080 on the web settings page. web usage

Note: Only users in IP regions that support login-free use of ChatGpt can use this (it's also possible to bypass restrictions by customizing Baseurl).

Deployment

Deployment on Vercel

Since Vercel does not support streaming, if deploying on Vercel, please fill in False in STREAM_MODE. It does not support any default streaming client but supports immersive translation.

Deploy with Vercel

Deployment on Render

Deploy

Deployment on Koyeb

Choose United States as the region.

Deploy to Koyeb

Deployment on Railway

Deploy on Railway

Deployment on Zeabur

Go in and change the image name to aurora plus any letter or number.

Deploy on Zeabur

Compilation Deployment

git clone https://github.com/aurora-develop/aurora
cd aurora
go build -o aurora
chmod +x ./aurora
./aurora

Docker Deployment

You need to install Docker and Docker Compose.

docker run -d \
  --name aurora \
  -p 8080:8080 \
  ghcr.io/aurora-develop/aurora:latest

Docker Compose Deployment

Create a new directory, for example, aurora-app, and enter that directory:

mkdir aurora
cd aurora

In this directory, download the docker-compose.yml file from the repository:

docker-compose up -d

Usage

curl --location 'http://your-server-ip:8080/v1/chat/completions' \
--header 'Content-Type: application/json' \
--data '{
     "model": "gpt-3.5-turbo",
     "messages": [{"role": "user", "content": "Say this is a test!"}],
     "stream": true
   }'

Advanced Settings

Default settings do not need to be changed unless you have specific needs.

Environment Variables

BASE_URL="https://auroraxf.glitch.me/api" Proxy gateway.
Authorization=your_authorization User authentication key.
TLS_CERT=path_to_your_tls_cert Path to your TLS (Transport Layer Security) certificate.
TLS_KEY=path_to_your_tls_key Path to your TLS (Transport Layer Security) key.
PROXY_URL=your_proxy_url Add a proxy pool.

Acknowledgements

Thanks to all the great developers for their PR support, thank you.

Reference Projects

https://github.com/xqdoo00o/ChatGPT-to-API

License

MIT License