Learn

AI guides

300 guides covering model selection, concepts, providers, benchmarks, tools and step-by-step implementation.

Guides
300
practical
Types
7
choose, concept, how-to and more

All guides

GuideCategoryType
How to choose an LLM for codingBuyingchoose
How to choose an LLM for code reviewBuyingchoose
How to choose an LLM for debuggingBuyingchoose
How to choose an LLM for data analysisBuyingchoose
How to choose an LLM for summarizationBuyingchoose
How to choose an LLM for translationBuyingchoose
How to choose an LLM for copywritingBuyingchoose
How to choose an LLM for technical writingBuyingchoose
How to choose an LLM for customer supportBuyingchoose
How to choose an LLM for sales outreachBuyingchoose
How to choose an LLM for legal researchBuyingchoose
How to choose an LLM for medical question answeringBuyingchoose
How to choose an LLM for financial analysisBuyingchoose
How to choose an LLM for research synthesisBuyingchoose
How to choose an LLM for document extractionBuyingchoose
How to choose an LLM for question answeringBuyingchoose
How to choose an LLM for classificationBuyingchoose
How to choose an LLM for entity extractionBuyingchoose
How to choose an LLM for sentiment analysisBuyingchoose
How to choose an LLM for SQL generationBuyingchoose
How to choose an LLM for test generationBuyingchoose
How to choose an LLM for API designBuyingchoose
How to choose an LLM for product managementBuyingchoose
How to choose an LLM for recruitingBuyingchoose
How to choose an LLM for educationBuyingchoose
How to choose an LLM for tutoringBuyingchoose
How to choose an LLM for math tutoringBuyingchoose
How to choose an LLM for language learningBuyingchoose
How to choose an LLM for content moderationBuyingchoose
How to choose an LLM for knowledge managementBuyingchoose
How to choose an LLM for searchBuyingchoose
How to choose an LLM for recommendationBuyingchoose
How to choose an LLM for forecastingBuyingchoose
How to choose an LLM for planningBuyingchoose
How to choose an LLM for schedulingBuyingchoose
How to choose an LLM for workflow automationBuyingchoose
How to choose an LLM for email draftingBuyingchoose
How to choose an LLM for meeting notesBuyingchoose
How to choose an LLM for contract reviewBuyingchoose
How to choose an LLM for compliance reviewBuyingchoose
How to choose an LLM for risk analysisBuyingchoose
How to choose an LLM for security reviewBuyingchoose
How to choose an LLM for log analysisBuyingchoose
How to choose an LLM for incident responseBuyingchoose
How to choose an LLM for market researchBuyingchoose
How to choose an LLM for competitive analysisBuyingchoose
How to choose an LLM for grant writingBuyingchoose
How to choose an LLM for creative writingBuyingchoose
How to choose an LLM for storytellingBuyingchoose
How to choose an LLM for scriptwritingBuyingchoose
Context Windows: a practical guideConceptsconcept
Tokenization: a practical guideConceptsconcept
Temperature: a practical guideConceptsconcept
Top-P Sampling: a practical guideConceptsconcept
Prompt Caching: a practical guideConceptsconcept
Structured Outputs: a practical guideConceptsconcept
Function Calling: a practical guideConceptsconcept
Tool Use: a practical guideConceptsconcept
Rag: a practical guideConceptsconcept
Fine-Tuning: a practical guideConceptsconcept
Lora: a practical guideConceptsconcept
Quantization: a practical guideConceptsconcept
Distillation: a practical guideConceptsconcept
Mixture Of Experts: a practical guideConceptsconcept
Reasoning Models: a practical guideConceptsconcept
Chain Of Thought: a practical guideConceptsconcept
Multimodal Models: a practical guideConceptsconcept
Vision-Language Models: a practical guideConceptsconcept
Embedding Models: a practical guideConceptsconcept
Rerankers: a practical guideConceptsconcept
Vector Databases: a practical guideConceptsconcept
Semantic Search: a practical guideConceptsconcept
Hybrid Search: a practical guideConceptsconcept
Chunking: a practical guideConceptsconcept
Evaluation: a practical guideConceptsconcept
Llm-As-A-Judge: a practical guideConceptsconcept
Benchmark Contamination: a practical guideConceptsconcept
Hallucination: a practical guideConceptsconcept
Prompt Injection: a practical guideConceptsconcept
Jailbreaks: a practical guideConceptsconcept
Guardrails: a practical guideConceptsconcept
Rate Limits: a practical guideConceptsconcept
Token Pricing: a practical guideConceptsconcept
Batch Inference: a practical guideConceptsconcept
Speculative Decoding: a practical guideConceptsconcept
Kv Cache: a practical guideConceptsconcept
Attention: a practical guideConceptsconcept
Transformers: a practical guideConceptsconcept
Open Weights: a practical guideConceptsconcept
Model Licenses: a practical guideConceptsconcept
Data Residency: a practical guideConceptsconcept
Ai Agents: a practical guideConceptsconcept
Multi-Agent Systems: a practical guideConceptsconcept
Mcp: a practical guideConceptsconcept
Computer Use: a practical guideConceptsconcept
Browser Agents: a practical guideConceptsconcept
Code Interpreters: a practical guideConceptsconcept
Synthetic Data: a practical guideConceptsconcept
Rlhf: a practical guideConceptsconcept
Dpo: a practical guideConceptsconcept
How to use GPT-5.2 in productionModelsmodel
How to use GPT-5.1 in productionModelsmodel
How to use GPT-4.1 in productionModelsmodel
How to use o4 in productionModelsmodel
How to use o3 in productionModelsmodel
How to use Claude Opus 4.5 in productionModelsmodel
How to use Claude Sonnet 4.5 in productionModelsmodel
How to use Claude Haiku 4.5 in productionModelsmodel
How to use Claude 3.7 Sonnet in productionModelsmodel
How to use Gemini 3 Pro in productionModelsmodel
How to use Gemini 3 Flash in productionModelsmodel
How to use Gemini 2.5 Pro in productionModelsmodel
How to use Gemma 3 in productionModelsmodel
How to use Llama 4 Maverick in productionModelsmodel
How to use Llama 4 Scout in productionModelsmodel
How to use Llama 3.3 in productionModelsmodel
How to use Llama 3.1 in productionModelsmodel
How to use Mistral Large 3 in productionModelsmodel
How to use Mistral Small 3 in productionModelsmodel
How to use Magistral in productionModelsmodel
How to use Codestral in productionModelsmodel
How to use Mixtral in productionModelsmodel
How to use Command A in productionModelsmodel
How to use Command R+ in productionModelsmodel
How to use Embed 4 in productionModelsmodel
How to use Grok 4 in productionModelsmodel
How to use Grok 3 in productionModelsmodel
How to use DeepSeek-V3.2 in productionModelsmodel
How to use DeepSeek-R1 in productionModelsmodel
How to use DeepSeek-Coder in productionModelsmodel
How to use Qwen3-Max in productionModelsmodel
How to use Qwen3 in productionModelsmodel
How to use Qwen3-Coder in productionModelsmodel
How to use QwQ in productionModelsmodel
How to use Kimi K2 in productionModelsmodel
How to use Kimi K1.5 in productionModelsmodel
How to use GLM-4.6 in productionModelsmodel
How to use GLM-4.5 in productionModelsmodel
How to use MiniMax-M2 in productionModelsmodel
How to use MiniMax-Text in productionModelsmodel
How to use Yi-Lightning in productionModelsmodel
How to use Yi-Large in productionModelsmodel
How to use ERNIE 4.5 in productionModelsmodel
How to use ERNIE 4.0 in productionModelsmodel
How to use Hunyuan-Large in productionModelsmodel
How to use Hunyuan-Turbo in productionModelsmodel
How to use Doubao 1.5 Pro in productionModelsmodel
How to use Seed-OSS in productionModelsmodel
How to use Nova Pro in productionModelsmodel
How to use Nova Lite in productionModelsmodel
OpenAI API: models, pricing and limitsProvidersprovider
Anthropic API: models, pricing and limitsProvidersprovider
Google DeepMind API: models, pricing and limitsProvidersprovider
Meta AI API: models, pricing and limitsProvidersprovider
Mistral AI API: models, pricing and limitsProvidersprovider
Cohere API: models, pricing and limitsProvidersprovider
xAI API: models, pricing and limitsProvidersprovider
DeepSeek API: models, pricing and limitsProvidersprovider
Alibaba Cloud API: models, pricing and limitsProvidersprovider
Moonshot AI API: models, pricing and limitsProvidersprovider
Zhipu AI API: models, pricing and limitsProvidersprovider
MiniMax API: models, pricing and limitsProvidersprovider
01.AI API: models, pricing and limitsProvidersprovider
Baidu API: models, pricing and limitsProvidersprovider
Tencent API: models, pricing and limitsProvidersprovider
ByteDance API: models, pricing and limitsProvidersprovider
Amazon API: models, pricing and limitsProvidersprovider
Microsoft API: models, pricing and limitsProvidersprovider
NVIDIA API: models, pricing and limitsProvidersprovider
Allen Institute for AI API: models, pricing and limitsProvidersprovider
EleutherAI API: models, pricing and limitsProvidersprovider
Stability AI API: models, pricing and limitsProvidersprovider
Databricks API: models, pricing and limitsProvidersprovider
Snowflake API: models, pricing and limitsProvidersprovider
Reka AI API: models, pricing and limitsProvidersprovider
Perplexity API: models, pricing and limitsProvidersprovider
Together AI API: models, pricing and limitsProvidersprovider
Fireworks AI API: models, pricing and limitsProvidersprovider
Groq API: models, pricing and limitsProvidersprovider
Cerebras API: models, pricing and limitsProvidersprovider
OpenRouter API: models, pricing and limitsProvidersprovider
Hugging Face API: models, pricing and limitsProvidersprovider
Replicate API: models, pricing and limitsProvidersprovider
Anyscale API: models, pricing and limitsProvidersprovider
Modal API: models, pricing and limitsProvidersprovider
Baseten API: models, pricing and limitsProvidersprovider
DeepInfra API: models, pricing and limitsProvidersprovider
Novita AI API: models, pricing and limitsProvidersprovider
Hyperbolic API: models, pricing and limitsProvidersprovider
Lambda API: models, pricing and limitsProvidersprovider
MMLU-Pro: what the benchmark actually measuresBenchmarksbenchmark
GPQA Diamond: what the benchmark actually measuresBenchmarksbenchmark
SWE-bench Verified: what the benchmark actually measuresBenchmarksbenchmark
HumanEval: what the benchmark actually measuresBenchmarksbenchmark
MATH-500: what the benchmark actually measuresBenchmarksbenchmark
AIME 2025: what the benchmark actually measuresBenchmarksbenchmark
LiveCodeBench: what the benchmark actually measuresBenchmarksbenchmark
IFEval: what the benchmark actually measuresBenchmarksbenchmark
TruthfulQA: what the benchmark actually measuresBenchmarksbenchmark
HellaSwag: what the benchmark actually measuresBenchmarksbenchmark
MMMU: what the benchmark actually measuresBenchmarksbenchmark
Arena Elo: what the benchmark actually measuresBenchmarksbenchmark
How to evaluate ChatGPT for a teamToolstool
How to evaluate Claude for a teamToolstool
How to evaluate Gemini for a teamToolstool
How to evaluate Microsoft Copilot for a teamToolstool
How to evaluate Perplexity for a teamToolstool
How to evaluate Poe for a teamToolstool
How to evaluate You.com for a teamToolstool
How to evaluate Character.AI for a teamToolstool
How to evaluate Pi for a teamToolstool
How to evaluate Grok for a teamToolstool
How to evaluate Cursor for a teamToolstool
How to evaluate GitHub Copilot for a teamToolstool
How to evaluate Codeium for a teamToolstool
How to evaluate Tabnine for a teamToolstool
How to evaluate Replit for a teamToolstool
How to evaluate Sourcegraph Cody for a teamToolstool
How to evaluate Continue for a teamToolstool
How to evaluate Aider for a teamToolstool
How to evaluate Windsurf for a teamToolstool
How to evaluate Zed for a teamToolstool
How to evaluate Midjourney for a teamToolstool
How to evaluate DALL-E for a teamToolstool
How to evaluate Stable Diffusion for a teamToolstool
How to evaluate Adobe Firefly for a teamToolstool
How to evaluate Leonardo AI for a teamToolstool
How to evaluate Ideogram for a teamToolstool
How to evaluate Flux for a teamToolstool
How to evaluate Playground AI for a teamToolstool
How to evaluate Canva Magic Studio for a teamToolstool
How to evaluate Recraft for a teamToolstool
How to evaluate Runway for a teamToolstool
How to evaluate Pika for a teamToolstool
How to evaluate Sora for a teamToolstool
How to evaluate Veo for a teamToolstool
How to evaluate HeyGen for a teamToolstool
How to evaluate Synthesia for a teamToolstool
How to evaluate Descript for a teamToolstool
How to evaluate CapCut for a teamToolstool
How to evaluate InVideo for a teamToolstool
How to evaluate Luma Dream Machine for a teamToolstool
How to evaluate ElevenLabs for a teamToolstool
How to evaluate Suno for a teamToolstool
How to evaluate Udio for a teamToolstool
How to evaluate Whisper for a teamToolstool
How to evaluate Murf for a teamToolstool
How to evaluate Play.ht for a teamToolstool
How to evaluate Resemble AI for a teamToolstool
How to evaluate WellSaid Labs for a teamToolstool
How to evaluate AssemblyAI for a teamToolstool
How to evaluate Jasper for a teamToolstool
How to choose an LLM for productionHow-tohowto
How to evaluate an LLM before buyingHow-tohowto
How to reduce LLM API costsHow-tohowto
How to cut latency in an LLM appHow-tohowto
How to build a RAG pipelineHow-tohowto
How to evaluate a RAG pipelineHow-tohowto
How to design prompts for reliable JSONHow-tohowto
How to add citations to LLM answersHow-tohowto
How to build a model routerHow-tohowto
How to run an LLM locallyHow-tohowto
How to fine-tune a small modelHow-tohowto
How to quantize a model for local inferenceHow-tohowto
How to serve an LLM on one GPUHow-tohowto
How to benchmark LLM throughputHow-tohowto
How to measure time to first tokenHow-tohowto
How to build an AI agent with toolsHow-tohowto
How to add human approval to an agentHow-tohowto
How to secure an LLM applicationHow-tohowto
How to defend against prompt injectionHow-tohowto
How to log LLM requests safelyHow-tohowto
How to cache LLM responsesHow-tohowto
How to stream LLM outputHow-tohowto
How to handle rate limitsHow-tohowto
How to fallback between model providersHow-tohowto
How to compare model pricesHow-tohowto
How to estimate token costsHow-tohowto
How to choose a context window sizeHow-tohowto
How to design a multi-model architectureHow-tohowto
How to migrate between LLM providersHow-tohowto
How to build an eval suiteHow-tohowto
How to create a golden datasetHow-tohowto
How to run regression tests for promptsHow-tohowto
How to monitor hallucinationsHow-tohowto
How to build a moderation layerHow-tohowto
How to choose an embedding modelHow-tohowto
How to choose a vector databaseHow-tohowto
How to build hybrid searchHow-tohowto
How to rerank search resultsHow-tohowto
How to chunk documents for RAGHow-tohowto
How to evaluate retrieval qualityHow-tohowto
How to build a document extraction pipelineHow-tohowto
How to process PDFs with an LLMHow-tohowto
How to extract tables from documentsHow-tohowto
How to build a coding assistantHow-tohowto
How to review code with an LLMHow-tohowto
How to generate tests with an LLMHow-tohowto
How to build a customer support botHow-tohowto
How to build a research assistantHow-tohowto