Current section

Files

Jump to
ex_openai lib ex_openai.ex
Raw

lib/ex_openai.ex

defmodule ExOpenAI do
@moduledoc """
ExOpenAI SDK - Auto-generated Elixir client for the OpenAI API.
This module provides access to all OpenAI API endpoints through generated modules.
Generated API and component modules live under `lib/ex_openai/generated`.
## Component Modules
All request/response structs are available under `ExOpenAI.Components.*`
## API Modules
API endpoints are organized by resource:
- `ExOpenAI.Chat` - Chat completion endpoints
- `ExOpenAI.Images` - Image generation endpoints
- `ExOpenAI.Audio` - Audio transcription and generation
- etc.
"""
end