Mistral AI
Official docs outline
15 sections- Platform overview
The Mistral platform, Studio, API, and how products fit together.
- Models overview
Model families for text, vision, code, reasoning, embeddings, OCR, and audio.
- Model selection guide
Choosing a model by capability, cost, and latency.
- First API request and SDKs
Authenticating and making chat completion calls with the official clients.
- Chat completions
Messages, roles, sampling parameters, and streaming in chat completion.
- Prompting and sampling
Prompting techniques and the effect of temperature and top_p sampling.
- Function calling
Defining tools and letting models call functions.
- Structured output
JSON mode and custom schemas for structured responses.
- Reasoning
Reasoning models and their thinking output.
- Embeddings
Text and code embeddings for retrieval and clustering.
- OCR and document processing
Document OCR, annotations, and document question answering.
- Agents
Agents and conversations API, built-in tools, and handoffs.
- Safety and moderation
Moderating inputs and outputs and guardrails.
- Batch processing and caching
Asynchronous batch jobs for large workloads.
- Usage, limits, and errors
Rate limits, usage tiers, and error codes.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.