Skip to main content
Lumenfall is fully compatible with all official OpenAI SDKs. Since Lumenfall implements the OpenAI API specification, you can use any official SDK by simply changing the base URL and API key. Official SDKs:

Installation

Configuration

Chat completions

Streaming

Generate images

Edit images

Generate videos

Video generation is asynchronous. Submit a request with client.videos.create(), then poll with client.videos.retrieve() until the video is ready.

Video generation options

Environment variables

All SDKs support environment variables for configuration:
Store your API key in environment variables rather than hardcoding it in your source code. Never commit API keys to version control.

Image generation options

Passing additional parameters

Lumenfall passes through any additional parameters to the upstream provider. This allows you to use provider-specific features that aren’t part of the standard OpenAI API.
Additional parameters are passed directly to the provider. Check the provider’s documentation for supported parameters. Unsupported parameters may be silently ignored.

Next steps

API Reference

Explore the full API documentation.

Available Models

See all available models.