Python
The official OpenAI Python SDK with a custom base_url.
Install
pip install openaiPython
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"}])