Python

The official OpenAI Python SDK with a custom base_url.

Install
pip install openai
Python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.000labs.xyz/v1",
    api_key=os.environ.get("000_LABS_API_KEY"),
)

completion = client.chat.completions.create(
    model="openai/gpt-4o-mini",
    messages=[{"role": "user", "content": "What is the meaning of life?"}],
)
print(completion.choices[0].message.content)

Streaming

Python
import os
from openai import OpenAI

client = OpenAI(base_url="https://api.000labs.xyz/v1", api_key=os.environ.get("000_LABS_API_KEY"))

stream = client.chat.completions.create(
    model="openai/gpt-4o-mini",
    messages=[{"role": "user", "content": "What is the meaning of life?"}],
    stream=True,
)
for chunk in stream:
    print(chunk.choices[0].delta.content or "", end="", flush=True)

Async

Python
import os
from openai import AsyncOpenAI

client = AsyncOpenAI(base_url="https://api.000labs.xyz/v1", api_key=os.environ.get("000_LABS_API_KEY"))
resp = await client.chat.completions.create(model="openai/gpt-4o-mini", messages=[{"role": "user", "content": "Hi"}])