OpenAI
- Category
- AI and LLMs
- Docs outline
- 20 sections
Official docs outline
developers.openai.com- Text generation
Generating text with the Responses API: input, instructions, model selection, prompt roles, output text, prompt engineering basics.
- Responses API migration
Responses API vs Chat Completions, response items, built-in tools, migrating existing integrations.
- Conversation state
Managing multi-turn state, previous_response_id, Conversations, manually passing history, store parameter, context window management.
- Function calling
Defining function tools with JSON schema, tool calls and tool outputs, parallel calls, tool_choice, strict mode.
- Structured outputs
JSON schema constrained output, response_format/text.format, Pydantic and Zod schemas, refusals.
- Streaming responses
Server-sent events streaming of response deltas, event types, streaming function call arguments.
- Reasoning models
o-series and GPT-5 reasoning models, reasoning effort, reasoning tokens, summaries, prompting reasoning models.
- Built-in tools: web and file search
Web search and file search tools, vector stores, citations/annotations, retrieval-augmented generation.
- Embeddings
Vector embeddings, embedding models, dimensions, similarity search, use in RAG and clustering.
- Images and vision
Image inputs for understanding, image generation, detail levels, image token costs.
- Audio and voice
Speech-to-text, text-to-speech, audio input and output in models, voice agents.
- Realtime API
Low-latency speech-to-speech sessions over WebRTC and WebSocket, events, turn detection.
- Agents
Agent building blocks, agents SDK, handoffs, guardrails, tracing, orchestrating tools.
- Prompt caching
Automatic prefix caching, cached input pricing, cache keys and structuring prompts for hits.
- Evals
Defining evaluation datasets and graders, running evals, testing prompt and model changes.
- Fine-tuning
Supervised, preference and reinforcement fine-tuning, training data format, evaluating fine-tuned models.
- Batch API
Asynchronous batch jobs, JSONL input files, 24-hour completion window, cost savings.
- Moderation
Content moderation endpoint, categories, safety classification of inputs and outputs.
- Rate limits
RPM, TPM and usage tiers, rate limit headers, 429 handling, exponential backoff.
- Error codes
HTTP error codes and causes (401, 403, 429, 500, 503), troubleshooting and retries.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
Versions and support
6 release lines| Line | Released | Latest | Support |
|---|---|---|---|
| gpt-6.1-terra | Oct 26, 2026 | — | Supported |
| gpt-6.1-sol | Sep 29, 2026 | — | Supported |
| gpt-6-sol | Sep 22, 2026 | — | Supported |
| gpt-6-luna | Sep 22, 2026 | — | Supported |
| gpt-image-2.5-sunburst | Sep 8, 2026 | — | Supported |
| gpt-image-2.5-flare | Sep 3, 2026 | — | Supported |
Source: endoflife.date