Connect Render to PromptUnit
Your service on Render keeps its own AI key. You add one environment variable with your personal PromptUnit address and save.
Get your personal address
Sign up free at PromptUnit. There is no card to enter, and we never ask for your AI key. You answer two questions (which AI your app uses and where it runs) and your personal address appears, ready to copy. Later you find it on your dashboard under Connection.
Which AI does your app use?
For an app that uses OpenAI, the address looks like this:
https://www.promptunit.ai/api/proxy/openai/<your PromptUnit key>/v1Treat it like a password: it is yours alone. Your OpenAI key stays in your app, exactly as it is today. PromptUnit uses it for each request and never stores it.
Paste it in Render
- Open your service and click "Environment" in the left pane.
- Click "+ Add Environment Variable".
- Key: OPENAI_BASE_URL. Value: your address. Your OpenAI key stays as it is.
- Click "Save, rebuild, and deploy".
This works when your app uses OpenAI's official library and does not set the address in its own code. If it does, change the address there instead.
Use your app as usual
Each request shows on your PromptUnit dashboard within seconds, with the model that answered and what it cost. PromptUnit checks every request and uses a cheaper model only when it would answer just as well. Otherwise the request goes to the model you asked for.
If nothing shows on your dashboard
- The change has not taken effect yet: restart or redeploy the app, then send a request.
- The app sets the address in its own code, so the setting is never read. Change it there.
- The app uses a different AI company than the address you copied. Each AI company has its own address.
An error that names your key comes from OpenAI itself: PromptUnit passes its answer on unchanged. Still stuck? Write to igal@promptunit.ai.
Click path checked on November 11, 2026, in Render's own documentation.