Skip to main content

Module resources

Module resources 

Source

Modules§

audio
Audio APIs — transcription (speech → text), translation (speech → English text), and speech synthesis (text → audio).
batches
Batches API (/v1/batches) — async, 24-hour, discounted bulk requests.
chat
chat_stream_ext
Helpers for working with a chat completion stream.
embeddings
Embeddings — /v1/embeddings.
files
Files API (/v1/files). For files larger than 512 MB, use Uploads instead.
fine_tuning
Fine-Tuning API (/v1/fine_tuning/jobs).
images
Images API — generation, editing, variations. Supports dall-e-2, dall-e-3, and gpt-image-1.
models
Models API (/v1/models) — list / retrieve / delete (fine-tuned) models.
moderations
Moderations API (/v1/moderations) — content-safety classification.
stream
SSE streaming helpers shared by Chat Completions and Responses APIs.
uploads
Resumable multipart upload API (/v1/uploads) for files larger than 512 MB.
vector_stores
Vector Stores API (/v1/vector_stores) — file-backed retrieval indices used by the Assistants / Responses APIs. All endpoints send the OpenAI-Beta: assistants=v2 header.