Venus AI is an NSFW chatbot, with this chatbot you can chat without any censorship. But first here is some bad news, the official VenusChat AI is shut down due to some issues but still, there are a few clones of Venus AI still running and people are using it every day with API Keys & proxy. A few clone names are Venus Chub AI & Janitor AI.
Today In this post, We’re gonna learn how you can make a Venus AI Reverse Proxy or you can use this proxy on another platform also.
Also Read: Venus AI Chatbot Overview & How To Use
This proxy process is working on Venus Chub AI, Janitor AI & any other AI sites. Just follow the process below and you can use it where you want.
Let’s dive into it!
Table of Contents
What Is Reverse Proxy?
Imagine you’re throwing a party at your house, and you have a lot of guests coming. Now, instead of having all your guests directly come into your house, you set up a “reverse proxy.”
And here is one more example If you want to grant your friend access to an API using your own keys, you can utilize this method to ensure the security of your keys while still enabling them to generate text using the API.
The reverse proxy is like a friendly bouncer standing at the entrance of your house. When your guests arrive, they first meet the bouncer. The bouncer checks their invitations, asks them who they are, and makes sure they’re allowed to enter. If everything checks out, the bouncer then lets them in and directs them to the right place in your house.
In the digital world, a reverse proxy works similarly. It stands between users and a web server. When users try to access a website, their request first goes to the reverse proxy. The reverse proxy then checks the request, verifies if the user is allowed to access the website, and protects the server from malicious traffic. If the request is valid, the reverse proxy forwards it to the appropriate web server that hosts the website.
Also Read: Janitor AI Error Fix With Working Solution
The reverse proxy is helpful for a few reasons. Firstly, it adds a layer of security, just like the bouncer checks the guest’s credentials. It can filter out malicious requests, protect against cyber attacks, and prevent unauthorized access to the web server. Secondly, it can optimize the delivery of content. It can cache frequently accessed files, like images or videos, and serve them directly to users, reducing the load on the web server and making the website faster.
So, in simple terms, a reverse proxy is like a friendly bouncer that stands between users and a website, ensuring security, managing access, and making the website more efficient.
What do I need to create Reverse Proxy?
For making a venus ai reverse proxy you need a computer, internet, and most importantly OpenAI API key.
To get the openai key, first visit to OpenAI API Key and sign in or signup.
Once you sign in, then create a new secret key and you’ll get your OpenAI key.
Copy this in notepad or in something else and keep it as safe.
Now just follow the below guide and you’ll get your reverse proxy soon.
Making of Venus AI Reverse Proxy!
Now you have all of the things that we need to make a venus ai reverse proxy so Now you need to follow all the steps below and you’ll get your working proxy soon. Follow the Steps Carefully:
Also Read: How to Use Janitor AI with Kobold API on Mobile For Free
Step 01: First go to Hugging Face and signup there. Once you are signup go to the main page huggingface.co

Step 02: Once you’re on the main page you’ll see the New button on the left top side. Click or Press on the NEW button and hover over to the Space option and click or press on the Space.

Step 03: Once you arrive on the Space page, now fill it in according to the below instructions:
- Name your space, whatever you want.
- Leave the License Box empty.
- Click or Press on DOCKER.
- Select a Blank template for DOCKER.
- Make sure your proxy is set to public.
- Now hit on Create Space.

Step 04: After hitting the “Create Space” button you’ll arrive at the new page, now you need scroll to down and find a “Create” button & now click or press to Create button.

Step 05: Once you arrive on 👆 this page, now you need to add a script in the Edit Box where its showing number 1. Just copy from below and paste the code into the box.
Also Read: Janitor AI Free API Key & OpenAI Reverse Proxy
FROM node:18-bullseye-slim
RUN apt-get update && \
apt-get install -y git
RUN git clone https://gitgud.io/khanon/oai-reverse-proxy.git /app
WORKDIR /app
RUN npm install
COPY Dockerfile greeting.md* .env* ./
RUN npm run build
EXPOSE 7860
ENV NODE_ENV=production
CMD [ "npm", "start" ]
Once you paste this, now select the option “Commit directly to the main branch” Now go to the bottom and click or press commit new file to main button.

Step 06: After you complete the 5th step you’ll arrive at a new page, now you need to press or click on the Files button and you’ll arrive at a new page.

Don’t worry if you see on top ‘Runtime error‘ that happens because you are missing your secret keys.

Step 07: Once you complete Step 6th now go and click or press on the Setting button on the Top right. Now scroll down until you don’t find the Repository secrets.

once you find this now create a New secret and enter your name OPENAI_KEY in the secret value box add your OpenAI API key and once you added it, hit on “Add new secret“.
Also Read: Beta Character AI Template With Full Guide

Step 08: Now go to File, you’ll find this Top left,

and press on Add File button and Create a new file, you’ll find this on the top right.

Step 09: Set your new file name to .env and yes with a dot include. Now Insert your script of code into it in the Edit Box where it’s showing number 1. Just copy from below and paste the code into the box.
PORT=7860
MODEL_RATE_LIMIT=10
MAX_OUTPUT_TOKENS=410
LOG_LEVEL=info
REJECT_DISALLOWED=false
REJECT_MESSAGE="insertwhatever here, its a rejection message."
REJECT_SAMPLE_RATE=0.2
CHECK_KEYS=false
QUOTA_DISPLAY_MODE=full
QUEUE_MODE=fair
PROMPT_LOGGING=false
Once you paste this script go down and click or press to commit new file to main button.
You can set the Model rate limit, max out tokens, and reject messages that are known to be custom to the creator’s preferences, for instance, the model-rate limit can be 9 instead of 10, and the max output of tokens can be 200 instead of 410, etc.

Step 10: Now press on the File button, and you’ll find this top. Now you need to wait there a little bit because your proxy will build itself, and when it is finished, it’ll show that it’s Running in the background on the top center of the website.
If not, go back to settings and hit factory reboot and then check again.

Step 11: Once it’s running now click or press on your space Name you’ll find this top left. Once you hit that you’ll find your Proxy under the name OpenAI. It will show on top under the endpoints. Now just copy this URL and paste it into Venus AI or wherever you want and Enjoy!
Also Read: SpicyChat AI – A NSFW Chatbot & How To Start
Note: Don’t copy the quotes AROUND the URL, just copy the URL itself.
If you find this helpful please share this with your friend or Bookmark BeedAI.com or Turn on Notification for more informative posts like this. It took a lot of time to make posts like this and money to run this website, if you like my content and want to support me so you can Buy Coffee for me on Ko-Fi, Thanks!
Conclusion
In this post, we learn how to make Venus AI Reverse Proxy, which is a little big process but worth it. I hope you’re successful in making your proxy. I share everything I remember but still, if you facing some issues or have any questions, you can comment below and I’ll try to answer asap. Don’t forget to check out the other post related to this below.
FAQs
Is Venus AI Reverse Proxy free?
Yes, it is fully free and you just need to pay for the OpenAI API key or you can try their trial.
Can I make Reverse Proxy on My Mobile Phone?
I don’t try yet maybe in the future I’ll try and will update you.
What is the benefit of Reverse Proxy?
It gives you extra security, It can filter out malicious requests, protect against cyber attacks, and prevent unauthorized access to the web server. Secondly, it can optimize the delivery of content. It can cache frequently accessed files, like images or videos, and serve them directly to users, reducing the load on the web server and making the website faster.
What do I need to make Venus AI Reverse Proxy?
For making a proxy you need a laptop/computer, internet, and most importantly OpenAI API key.
SHARING IS CARING ❤
Mine says no application file, what do i do?
In hugging face?
how do you put the reverse proxy thing into janitor ai or venus chub ai? sorry if this is a dumb question i honestly have no idea what im doing with all this stuff lol
Stay Tuned I’m working on that post, so I’ll inform you soon or you can site in few hours.
You can check my latest post and both are clones so you use the same process on both and both will work. if not ask me on my discord, and I’ll be happy to help.
Hi, it worked for about 2 days before it stopped working. Do you have any idea why it stopped working, and do I have to make a new one?
if its stop working so check your credit in openai account, and if you’re paying for credit but its not working then site have issue and you can create new one to test.
hi! everything seemed to go well for me until i actually start using the url. i tried to test it on venus.chub.ai and the openai model in my settings is set to gpt-3.5-turbo. every time i check my proxy, it says “undefined – No GPT-4 keys available. Try selecting a non-GPT-4 model.” may i ask where i might have made a mistake in the process? thank you so much!
Okay, so place your proxy in the “openai reverse proxy” section and leave the empty “reverse proxy key” box. You can check my latest post I just publish that post and I just test the openai api key and proxy and both of working well for me. still, after this if you have any issues you can ask me on my discord, and I’ll try to solve your issue.
wait I’m confused on what we are supposed to put int the Repository secrets, secret value part if I’m naming it OPENAI_KEY.
You need to put your OpenAI API key and name it OPENAI_KEY
Can you just please explain why I got an upstream error 403 and why it told me my account was disabled for CSAM and Fraud. Because I’m not just gonna chill and pretend I didn’t see that, I need answers.
Idk if you did something wrong so they did, I don’t have answer of this, please sent them email and ask!
Honestly you seem to be getting irritated so this is the last reply I’m sending you. First of all my OpenAI account was not deactivated, this is the message I was sent by the bot. Multiple people were sent this same message, the fact that you have the audacity to get irritated, do you not understand how scared some people got from seeing that? Why would I not demand answers? Who the hell am I supposed to email anyways, I can’t email OpenAI. Look, I’m pretty sure the message was BS but you need to be honest. I don’t know if you got the code and building blocks from 4chan or something because you don’t seem to get how it runs, if you did you would be able to answer my question or at least tell me how this happened. I’ve spoken to other people and they said this seems like trolling, but don’t think I won’t be rude and impatient with you after seeing some crazy stuff like that. What the hell…
heyy so its a troll, not a actual thing. things happen like that, idk how two fix it but its not official nor is it in Beedai’s hands. its just a troll thing that happens
What do I do if my proxy stops working on the page, it says “undefined – No GPT-4 Keys available . Try selecting a non-GPT-4 model”
I mean, I didn’t select it but it says that and it’s not working, and the proxy is running.
Use TPU with Google Drive and use another clone, its due to high traffic!
I have no clue what that is, I’m having the same problem tho
Just create another api key and clear your browser cache & cookie and then try again! It happened due to high traffic on site!
Thank you for your answer! I already did what you said but it is still not working. Is there anyhting else I can do to solve this?
it says ”no active openai keys available” how do i fix it?
buy openai api credit! or open a another account there with different mobile number so you’ll get $5 credit trial!
Hey there so I’m having the same kind of problem. I did everything step by step and the proxy is running, still when I paste the url in the Open AI Reverse Proxy box (venus.chub.ai and janitor.ai) and check the proxy it gives me an error saying “undefined – No active OpenAI keys available”. My free trial is over, yeah, but other users have that fixed and should normally be able to use it properly by now, yet it doesn’t work for me.
I’d appreciate help.
because they are using, publicly available proxy and if you want to use your own proxy then pay for it.
I need help with my Repository secrets
Join my discord, link at the bottom!
Hello I’ve been using this reverse proxy for like two weeks and I got this message in Venus. ai “undefined – No GPT-4 keys available. Try selecting a non-GPT-4 model” when I tried checking API key, since whenever i chat it says “[proxy error (500): {
“error”: {
“type”: “proxy_rewriter_error”,
“proxy_note”: “Reverse proxy encountered an error before it could reach the upstream API.”,
“message”: “No GPT-4 keys available. Try selecting a non-GPT-4 model.”,
“stack”: “Error: No GPT-4 keys available. Try selecting a non-GPT-4 model.\n at OpenAIKeyProvider.get (/app/src/key-management/openai/provider.ts:133:13)\n at KeyPool.get (/app/src/key-management/key-pool.ts:28:41)\n at addKey (/app/src/proxy/middleware/request/add-key.ts:48:27)\n at ProxyServer.rewriteRequest (/app/src/proxy/openai.ts:103:7)\n at ProxyServer.emit (/app/node_modules/eventemitter3/index.js:210:27)\n at ClientRequest. (/app/node_modules/http-proxy/lib/http-proxy/passes/web-incoming.js:133:16)\n at ClientRequest.emit (node:events:513:28)\n at tickOnSocket (node:_http_client:842:7)\n at onSocketNT (node:_http_client:905:5)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)”
}
}]”
check my “janitor ai error fix” post, you’ll find solution there!
Hello it doesn’t work :< I used a solution of "Undefined – No GPT-4 keys available. Try selecting a non-GPT-4 model Error" I did every step, and it took me 15 minutes to get it run. Howeever when I tried to check the API in Venus. AI it's still the same "undefined – No GPT-4 keys available. Try selecting a non-GPT-4 model."
Hey so I did all the steps! But after trying to chat with a bot, it acts as if it’s replying but then just simply doesn’t and the chat box disappears??? But the proxy is verified and works so I’m pretty stumped.
Its site issue, its happened due to high traffic!
I do all these steps and at final step It shows runtime error and I click factory reboot but still it show runtime error. It shows
Error: No keys loaded. Ensure either OPENAI_KEY or ANTHROPIC_KEY is set.
at KeyPool.init (/app/src/key-management/key-pool.ts:20:13)
at start (/app/src/server.ts:100:11)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
{“level”:30,”time”:1688029219321,”pid”:19,”hostname”:”s-thinzar-mamamamamooo-ff6b5-5ddc798c58-4mdpq”,”msg”:”Checking configs and external dependencies…”}
npm notice
npm notice New minor version of npm available! 9.5.1 -> 9.7.2
npm notice Changelog:
npm notice Run `npm install -g [email protected]` to update!
npm notice
So I made a new api key and do it again. But It always show this… I really need help.
Have you put your active key in that box?
Hello, sorry for the time, I just wanted to ask why when I put the key of the Reverse Proxy it gives me as correct, very normal and tells me that I can use the character, but when I send the message it simply says that I don’t have a key, Hope it’s understandable :’)
its site issue due to high traffic, try later!
I keep getting a run time error after making the .env, how do I fix this? I’ve tried doing a system reboot and it still doesn’t work.
what type of error? check my janitor ai error fix post maybe you can find your solution there.
When I try to use it,it says no OpenAI key available, I’m not sure what to do
check your openai account and make sure you have active openai api key.
hello! I don’t know if it’s some sort of error but the replies given are pretty short, like it cuts the reply mid sentence.
Maybe I did something wrong, if you could tell me how to fix it, please TT
create your own character!