Drop-in OpenAI-compatible. Same credit balance as your chat account — no separate plan, no separate billing. Switch from openai/gpt-4o to anthropic/claude-3.5-sonnet by changing one string.
Anything that works with the OpenAI Python / Node / curl SDKs works here. Just change the base URL and the API key.
curl https://api.faceb.ai/v1/chat/completions \
-H "Authorization: Bearer sk-faceb-YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-3.5-sonnet",
"messages": [{"role": "user", "content": "Hello!"}],
"stream": true
}'
from openai import OpenAI
client = OpenAI(
base_url="https://api.faceb.ai/v1",
api_key="sk-faceb-YOUR_KEY",
)
stream = client.chat.completions.create(
model="openai/gpt-4o",
messages=[{"role": "user", "content": "Write a haiku."}],
stream=True,
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="", flush=True)
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.faceb.ai/v1",
apiKey: "sk-faceb-YOUR_KEY",
});
const stream = await client.chat.completions.create({
model: "google/gemini-2.0-flash-exp:free",
messages: [{ role: "user", content: "Suggest a startup name." }],
stream: true,
});
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content || "");
}
Stop juggling OpenAI, Anthropic, Google, xAI, and 8 other dashboards. One Faceb key gets you all 100+ models.
Your chat credit balance and your API balance are the same pool. Buy once, use it anywhere.
You see the credits charged on every response. No mystery tokens, no rounded-up minutes, no surprise invoices.
The whole catalog lives behind one endpoint. Try Claude on Tuesday, GPT-4o on Wednesday, Llama on Thursday — same code.
Standard SSE response shape — works with the official OpenAI SDKs, LangChain, Vercel AI SDK, and anything else.
We don't log your prompts or responses. The only thing we store is the credit charge per request, for billing.
/v1/chat/completions
OpenAI-compatible chat. Supports stream: true.
/v1/models
List every available model with its slug + context length.
Authenticate every request with Authorization: Bearer sk-faceb-... Manage keys at /account/api/.
Your 50k signup credits work on the API too. No card to start.
Try the chat first Sign up · get a key →