Drop-in OpenAI replacement.
Change your base_url, keep using the OpenAI SDK. Free during beta.
from openai import OpenAI
client = OpenAI(
api_key="sk-...", # yours, by email after admin approval
base_url="https://example.com/v1",
)
resp = client.chat.completions.create(
model="qwen3:8b",
messages=[{"role": "user", "content": "hi"}],
)
Request access
Sign up to the waitlist. We email a verification link; once verified, an admin reviews your signup and emails an API key.
OpenAI surface
POST /v1/chat/completions— streaming + unaryPOST /v1/embeddingsPOST /v1/images/generationsPOST /v1/audio/speechPOST /v1/audio/transcriptionsPOST /v1/rerank