diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d0a8e26..b75081f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -22,13 +22,11 @@ jobs: run: | python -m pip install --upgrade pip pip install -r requirements.txt + pip install uvicorn - name: Start API server run: | python run - - - name: Wait for API server to start - run: sleep 10 # We can adjust this sleep duration as needed. idk how long the server takes to start - name: Run tests run: python tests diff --git a/README.md b/README.md index 3c0abc2..96eec73 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Reverse proxy server for "Closed"AI's API. ![Badge showing the number of forks](https://img.shields.io/github/forks/novaoss/nova-api?style=social) ![Badge showing the number of watchers](https://img.shields.io/github/watchers/novaoss/nova-api?style=social) -![Nova-API Conver/Banner Image. A picture of a galaxy with the caption "the core API server"](https://i.ibb.co/ZBhkS56/nova-api.png) +![Nova-API Conver/Banner Image - a picture of a galaxy with the caption "the core API server"](https://i.ibb.co/ZBhkS56/nova-api.png) > "*OpenAI is very closed*" > @@ -20,13 +20,29 @@ Reverse proxy server for "Closed"AI's API. We aim to fix that! +## Star History + + +###### *I founded FoxGPT (called *NovaGPT* back then) +Old, slow, deprecated* FoxGPT vs new NovaAI repository star count: + + + + + + Star History Chart + + + +'Emotional damage' meme, with a man with a worried face and the yellow caption 'emotional damage' + ## NovaOSS APIs Our infrastructure might seem a bit confusing, but it's actually quite simple. Just the first one really matters for you, if you want to access our AI API. The other ones are just for the team. ### AI API **Public** (everyone can use it with a valid API key) -Official endpoints: `https://api.nova-oss.com/v1/...` +Endpoint: `https://api.nova-oss.com/v1/...` Documentation & info: [nova-oss.com](https://nova-oss.com) - Access to AI models @@ -36,16 +52,24 @@ Documentation & info: [nova-oss.com](https://nova-oss.com) ### User/Account management API **Private** (NovaOSS operators only!) -Official endpoints: `https://api.nova-oss.com/...` +Endpoint: `https://api.nova-oss.com/...` Documentation: [api.nova-oss.com/docs](https://api.nova-oss.com/docs) - Access to user accounts - Implemented in [NovaCord](https://nova-oss.com/novacord) +### NovaCord Bot API +**Private** (NovaOSS operators only!) + +Endpoint: `http://0.0.0.0:3224/...` + +- acess to Discord server member roles (for receiving the Discord level, ...) +- hosted using [NovaCord](https://nova-oss.com/novacord) + ### Website API **Private** (NovaOSS operators only!) -Official endpoints: `https://nova-oss.com/api/...` +Endpoint: `https://nova-oss.com/api/...` This one's code can be found in the following repository: [github.com/novaoss/nova-web](https://github.com/novaoss/nova-web) diff --git a/image-1.png b/image-1.png new file mode 100644 index 0000000..dc58940 Binary files /dev/null and b/image-1.png differ diff --git a/image.png b/image.png new file mode 100644 index 0000000..dc58940 Binary files /dev/null and b/image.png differ