FOR DEVELOPERS. FOR WHAT COMES NEXT.
Many models.
One API.
Build with leading models through one OpenAI-compatible API. One key, one balance, and the SDK you already know.
Streaming · Pay as you go · No subscription
Google
OpenAI
Anthropic
Qwen
Pay in cashAvailable in 6 countries
- Ethiopia
- Ghana
- Tanzania
- Uganda
- DR Congo
- Sudan
Change the base URL.
IDEMPOTENCY_KEY=$(uuidgen) curl -N https://api.bluewhitenile.com/v1/chat/completions \ -H "Authorization: Bearer $BWN_API_KEY" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: $IDEMPOTENCY_KEY" \ -d '{"model":"gpt-5.6-sol","messages":[{"role":"user","content":"Hello"}],"stream":true}'
# pip install openai import uuid from openai import OpenAI client = OpenAI( base_url="https://api.bluewhitenile.com/v1", api_key="<BWN_API_KEY>", ) idempotency_key = str(uuid.uuid4()) stream = client.chat.completions.create( model="gpt-5.6-sol", messages=[{"role": "user", "content": "Hello"}], stream=True, extra_headers={"Idempotency-Key": idempotency_key}, ) for chunk in stream: print(chunk.choices[0].delta.content or "", end="")
// npm install openai import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.bluewhitenile.com/v1", apiKey: process.env.BWN_API_KEY, }); const idempotencyKey = crypto.randomUUID(); const stream = await client.chat.completions.create({ model: "gpt-5.6-sol", messages: [{ role: "user", content: "Hello" }], stream: true, }, { headers: { "Idempotency-Key": idempotencyKey }, }); for await (const chunk of stream) { process.stdout.write(chunk.choices[0]?.delta?.content ?? ""); }
Generate one UUID for each logical request. If you retry that same request, reuse the same Idempotency-Key.
Models available through one API
gpt-5.6-sol
| Context | 400K |
| Max output | 128K |
gpt-5.6-terra
| Context | 400K |
| Max output | 128K |
o3
| Context | 200K |
| Max output | 128K |
Start using the API
01
Create an account
Sign in with Google.
02
Fund a balance
Pay online, or pay in cash where available.
03
Issue a key
Copy the key into your app.