# OpenAI Python SDK ## Docs - [Create Assistant](https://mintlify.wiki/openai/openai-python/api/assistants/create.md) - [Thread Messages](https://mintlify.wiki/openai/openai-python/api/assistants/messages.md) - [Running Assistants](https://mintlify.wiki/openai/openai-python/api/assistants/runs.md) - [Managing Threads](https://mintlify.wiki/openai/openai-python/api/assistants/threads.md) - [AsyncOpenAI Client](https://mintlify.wiki/openai/openai-python/api/async-client.md) - [Speech](https://mintlify.wiki/openai/openai-python/api/audio/speech.md): Generate audio from text using text-to-speech models - [Transcriptions](https://mintlify.wiki/openai/openai-python/api/audio/transcriptions.md): Transcribe audio into the input language using Whisper and GPT-4 models - [Translations](https://mintlify.wiki/openai/openai-python/api/audio/translations.md): Translate audio into English using the Whisper model - [Cancel Batch](https://mintlify.wiki/openai/openai-python/api/batches/cancel.md) - [Create Batch](https://mintlify.wiki/openai/openai-python/api/batches/create.md) - [List Batches](https://mintlify.wiki/openai/openai-python/api/batches/list.md) - [Retrieve Batch](https://mintlify.wiki/openai/openai-python/api/batches/retrieve.md) - [Chat Completions](https://mintlify.wiki/openai/openai-python/api/chat/completions.md): Create chat completions with the OpenAI API - [Streaming Chat Completions](https://mintlify.wiki/openai/openai-python/api/chat/streaming.md): Stream chat completions in real-time - [OpenAI Client](https://mintlify.wiki/openai/openai-python/api/client.md) - [Create Embedding](https://mintlify.wiki/openai/openai-python/api/embeddings/create.md): Create an embedding vector representing the input text - [Delete File](https://mintlify.wiki/openai/openai-python/api/files/delete.md): Delete a file and remove it from all vector stores - [List Files](https://mintlify.wiki/openai/openai-python/api/files/list.md): Returns a list of files belonging to the user's organization - [Retrieve File](https://mintlify.wiki/openai/openai-python/api/files/retrieve.md): Returns information about a specific file - [Upload File](https://mintlify.wiki/openai/openai-python/api/files/upload.md): Upload a file for use with various OpenAI endpoints - [Fine-tuning Checkpoints](https://mintlify.wiki/openai/openai-python/api/fine-tuning/checkpoints.md): List and manage fine-tuning job checkpoints - [Fine-tuning Jobs](https://mintlify.wiki/openai/openai-python/api/fine-tuning/jobs.md): Create and manage fine-tuning jobs - [Edit Images](https://mintlify.wiki/openai/openai-python/api/images/edit.md) - [Generate Images](https://mintlify.wiki/openai/openai-python/api/images/generate.md) - [Image Variations](https://mintlify.wiki/openai/openai-python/api/images/variations.md) - [Delete Model](https://mintlify.wiki/openai/openai-python/api/models/delete.md): Delete a fine-tuned model from your organization - [List Models](https://mintlify.wiki/openai/openai-python/api/models/list.md): Lists currently available models with basic information - [Retrieve Model](https://mintlify.wiki/openai/openai-python/api/models/retrieve.md): Get detailed information about a specific model - [Create Moderation](https://mintlify.wiki/openai/openai-python/api/moderations/create.md): Classifies if text and/or image inputs are potentially harmful - [Realtime Events](https://mintlify.wiki/openai/openai-python/api/realtime/events.md): Send and receive events over the Realtime WebSocket connection - [Realtime Sessions](https://mintlify.wiki/openai/openai-python/api/realtime/sessions.md): Establish WebSocket connections for low-latency realtime conversations - [Create Response](https://mintlify.wiki/openai/openai-python/api/responses/create.md): Generate model responses with text, images, and tools - [Streaming Responses](https://mintlify.wiki/openai/openai-python/api/responses/stream.md): Stream model responses in real-time using server-sent events - [Create Vector Store](https://mintlify.wiki/openai/openai-python/api/vector-stores/create.md) - [Vector Store Files](https://mintlify.wiki/openai/openai-python/api/vector-stores/files.md) - [Search Vector Store](https://mintlify.wiki/openai/openai-python/api/vector-stores/search.md) - [Create Video](https://mintlify.wiki/openai/openai-python/api/videos/create.md) - [Remix Video](https://mintlify.wiki/openai/openai-python/api/videos/remix.md) - [Async Operations](https://mintlify.wiki/openai/openai-python/concepts/async.md): Use AsyncOpenAI for concurrent and non-blocking API calls - [Client Initialization](https://mintlify.wiki/openai/openai-python/concepts/client.md): Learn how to initialize and configure OpenAI and AsyncOpenAI clients - [Error Handling](https://mintlify.wiki/openai/openai-python/concepts/error-handling.md): Handle exceptions and errors when working with the OpenAI API - [Retries](https://mintlify.wiki/openai/openai-python/concepts/retries.md): Configure automatic retry logic for failed API requests - [Streaming Responses](https://mintlify.wiki/openai/openai-python/concepts/streaming.md): Stream responses in real-time using Server-Sent Events (SSE) - [Timeouts](https://mintlify.wiki/openai/openai-python/concepts/timeouts.md): Configure request timeout behavior for API calls - [Authentication](https://mintlify.wiki/openai/openai-python/guides/authentication.md): Set up API keys and authenticate with the OpenAI Python SDK - [Azure OpenAI](https://mintlify.wiki/openai/openai-python/guides/azure-openai.md): Use the OpenAI Python SDK with Azure OpenAI Service - [Helper Functions](https://mintlify.wiki/openai/openai-python/guides/helpers.md): Utility functions and helpers in the OpenAI Python SDK - [Migration Guide](https://mintlify.wiki/openai/openai-python/guides/migration.md): Migrate from older versions of the OpenAI Python SDK - [Pagination](https://mintlify.wiki/openai/openai-python/guides/pagination.md): Paginate through list responses in the OpenAI Python SDK - [Proxy Configuration](https://mintlify.wiki/openai/openai-python/guides/proxy.md): Configure HTTP proxies for the OpenAI Python SDK - [Installation](https://mintlify.wiki/openai/openai-python/installation.md): Install the OpenAI Python SDK and configure your environment - [Introduction](https://mintlify.wiki/openai/openai-python/introduction.md): Get started with the OpenAI Python SDK for building AI-powered applications - [Quickstart](https://mintlify.wiki/openai/openai-python/quickstart.md): Make your first API call with the OpenAI Python SDK