Basics
19 termsEssential terms for understanding AI and large language models
A deep learning model pretrained on massive text, good at understanding and generating natural language.
Read more →Artificial intelligence that matches or exceeds human ability across nearly all cognitive tasks.
Read more →The question, instruction or example text a user sends to an AI model.
Read more →The smallest unit of text a model processes; it can be a word, subword or character.
Read more →The maximum number of tokens a model can process in one request.
Read more →Model output that sounds plausible but is actually wrong or fabricated.
Read more →A parameter controlling output randomness: higher is more creative, lower is more deterministic.
Read more →The learnable numbers inside a model, usually measured in billions (B).
Read more →AI that creates content such as text, images, video and code.
Read more →A machine learning approach where multi-layer neural networks learn features and patterns from data automatically.
Read more →A computational model of many interconnected "neurons" that can approximate complex functions.
Read more →The process of steering model behavior toward human intent, values and safety requirements.
Read more →Standardized tasks and scoring used to compare model capabilities quantitatively.
Read more →Models with publicly available weights that can be freely downloaded and deployed.
Read more →Models served only through APIs, with weights kept private.
Read more →Giving a few examples in the prompt so the model can generalize to the task.
Read more →Asking the model to perform an unseen task from the description alone, without examples.
Read more →The cutoff date of a model's training data; events after it are unknown to the model.
Read more →A model's ability to reason logically, think in steps and solve complex problems.
Read more →Architecture
15 termsModel structures: Transformers, attention and mixture-of-experts
A neural network architecture based on self-attention; the foundation of modern LLMs.
Read more →A mechanism that lets a model dynamically focus on important parts of the input.
Read more →Attention computed between all pairs of elements within one sequence.
Read more →Running several attention heads in parallel to capture diverse relations in different subspaces.
Read more →A method for injecting position information into a model.
Read more →An architecture that splits a model into "expert" subnetworks, activating only a few per token.
Read more →A class of generative models that create data such as images and video by iteratively denoising.
Read more →A two-part architecture where an encoder reads the input and a decoder generates output.
Read more →Caching already-computed key-value vectors during inference to avoid recomputation.
Read more →The component that splits text into token sequences—the first and last stop for model I/O.
Read more →Generating text one token at a time, each predicted from the previous ones.
Read more →Attention approximated by computing only a subset of token pairs.
Read more →The low-dimensional semantic space into which data is compressed and encoded.
Read more →Learning a new task from examples in the prompt without updating weights.
Read more →The training algorithm that computes gradients backward from output error and updates parameters layer by layer.
Read more →Training
14 termsPretraining, fine-tuning and alignment techniques
Training a model on massive unlabeled text to learn language patterns.
Read more →Further training a pretrained model on specific data to adapt it to a task.
Read more →Training a model on human-labeled instruction-response data to follow instructions.
Read more →An alignment method that trains a reward model from human preferences, then optimizes the policy against it.
Read more →Efficient fine-tuning that trains only a few low-rank matrices.
Read more →A memory-efficient fine-tuning scheme combining 4-bit quantization with LoRA.
Read more →A simplified alignment method that optimizes the policy directly from preference data, without a reward model.
Read more →A reinforcement learning algorithm commonly used in RLHF; clipping update steps keeps training stable.
Read more →Training a model on diverse instruction data so it understands and executes task descriptions.
Read more →Continued pretraining on new corpora to inject domain knowledge or new languages.
Read more →Training a smaller "student" model on the outputs of a larger "teacher" model.
Read more →A model memorizing training data so well that performance on unseen data degrades.
Read more →The massive corpora of text, images and more used to train models.
Read more →Expanding training data via transformations, rewrites and similar techniques.
Read more →Inference
14 termsInference performance, quantization and cost optimization
Using a trained model to produce output for new input.
Read more →The time from sending a request to receiving the first (or full) response.
Read more →The number of requests or tokens a model handles per unit of time.
Read more →Returning tokens as they are generated, so users need not wait for the full answer.
Read more →Making the model output strictly in predefined formats such as JSON.
Read more →Representing weights in lower precision (8-bit, 4-bit) to shrink size and speed up inference.
Read more →A high-performance LLM serving framework known for high throughput and ease of use.
Read more →Spending more compute at inference time in exchange for higher-quality output.
Read more →Extra compute allocated at inference time (search, verification, iteration).
Read more →The standard interface for applications to access model services, billed by usage.
Read more →Provider limits on requests or tokens per unit of time.
Read more →Merging multiple requests into one inference batch to raise throughput.
Read more →Reusing computed results for identical prefix content to cut repeated input cost.
Read more →Inference billed by actual usage, with no GPU cluster to manage.
Read more →Applications
16 termsAgent, RAG and prompt engineering practices
A technique that lets LLMs retrieve external documents before generating an answer.
Read more →An AI system that plans, calls tools and completes multi-step tasks autonomously.
Read more →Mapping text to high-dimensional numeric vectors where similar semantics sit closer together.
Read more →A database built for storing and searching high-dimensional vectors.
Read more →Search based on meaning rather than keyword matching.
Read more →The practice of designing prompts to optimize model output.
Read more →A prompting technique that guides the model to reason step by step before answering.
Read more →An agent paradigm where the model alternates think-act-observe cycles.
Read more →A model's ability to emit call arguments matching predefined function signatures.
Read more →The model calling external tools (search, code execution, databases) to extend capability.
Read more →Pluggable components that extend a model's or app's capabilities.
Read more →The ability of an agent to retain and use information across interactions.
Read more →Automating multi-step tasks by orchestrating them into fixed pipelines.
Read more →A pattern where multiple specialized agents collaborate on complex tasks.
Read more →AI assistants embedded in dev tools that help write code.
Read more →An AI application that provides services through conversation.
Read more →Multimodal
11 termsCross-modal capabilities: image, video and speech
Models that process multiple modalities—text, image, audio—as input or output.
Read more →Models combining a vision encoder with a language model for image understanding.
Read more →AI that generates images from text descriptions.
Read more →AI that generates video clips from text descriptions.
Read more →A model's ability to recognize and explain image content.
Read more →Technology that converts text into natural-sounding speech.
Read more →Technology that converts speech into text.
Read more →Technology that recognizes and extracts text from images.
Read more →A model's ability to understand video content, timing and events.
Read more →Aligning and transferring information across modalities such as text, image and audio.
Read more →Replicating a specific voice's timbre and style from a small sample.
Read more →Governance
13 termsSafety, compliance and the open-source ecosystem
Research and practice ensuring AI systems are reliable, controllable and non-harmful.
Read more →Systematically probing model weaknesses from an attacker's perspective.
Read more →The ability to understand and explain why a model made a decision.
Read more →Copyright ownership and compliance for training data and generated content.
Read more →Requirements to protect personal data during training and model use.
Read more →The computing resources needed to train and run AI models.
Read more →Chips with massive parallel compute—the workhorse hardware for AI training and inference.
Read more →Licenses governing rights to use, modify and commercialize model weights and code.
Read more →Documentation accompanying a model release covering capabilities, limitations and usage.
Read more →Rankings of models by evaluation scores.
Read more →Laws and governance frameworks for AI development and deployment across jurisdictions.
Read more →A security attack that hijacks model behavior via crafted inputs.
Read more →Systematic skew or unfair tendencies in model output.
Read more →