Lumenfall implements the OpenAI API specification for chat completions, image generation, and video generation. This means you can use any OpenAI-compatible SDK, tool, or library with Lumenfall by simply changing the base URL.Documentation Index
Fetch the complete documentation index at: https://docs.lumenfall.ai/llms.txt
Use this file to discover all available pages before exploring further.
Supported endpoints
| Endpoint | Description |
|---|---|
POST /chat/completions | Generate text from a conversation |
POST /images/generations | Generate images from text prompts |
POST /images/edits | Edit images using text instructions |
POST /videos | Generate videos from text or image prompts |
GET /videos/{id} | Get video generation status and output |
GET /models | List available models |
GET /models/{id} | Get details about a specific model |
Using OpenAI SDKs
Any official OpenAI SDK works with Lumenfall. Configure the base URL and use your Lumenfall API key:Environment variables
You can configure most OpenAI-compatible tools using environment variables:Errors
Lumenfall returns errors using the same format and codes as the OpenAI API. Provider-specific errors are transformed to match OpenAI’s error structure, so your existing error handling works without changes. See Unified Model Behavior for details on how errors are normalized across providers.Next steps
Unified Model Behavior
Learn how Lumenfall ensures consistent behavior across all models.
Available Models
Explore all available models.