from openai import OpenAI
client = OpenAI(
api_key="lmnfl_your_api_key",
base_url="https://api.lumenfall.ai/openai/v1"
)
# Chat completion
response = client.chat.completions.create(
model="google/gemini-3-flash-preview",
messages=[{"role": "user", "content": "Why are capybaras so chill?"}]
)
# Image generation
response = client.images.generate(
model="gemini-3-pro-image",
prompt="A capybara relaxing in a hot spring"
)
# Video generation (async - returns immediately)
video = client.videos.create(
model="sora-2",
prompt="A capybara swimming in a pool",
seconds=5,
)