ACP-220 key terms
ACP-220 · Get comfortable with the vocabulary.
- Large Language Model (LLM)
- Related: Token, Prompt Engineering, Inference
A neural network trained on large text corpora to predict and generate language, capable of tasks like summarization, translation, and question answering without task-specific retraining.
- Token
- Related: Large Language Model (LLM), Context Window
The basic unit of text an LLM reads or writes, roughly a word fragment. Billing, context limits, and latency are usually measured in tokens rather than characters.
- Context Window
- Related: Token, Prompt Engineering, Retrieval-Augmented Generation (RAG)
The maximum number of tokens a model can consider at once, covering system instructions, conversation history, retrieved documents, and the generated response.
- Temperature
- Related: Top-p Sampling, Inference
A sampling parameter that scales randomness in token selection. Lower values make output more deterministic and focused; higher values increase diversity and creative variation.
- Top-p Sampling
- Related: Temperature, Inference
A decoding strategy that restricts choices to the smallest set of tokens whose cumulative probability exceeds a threshold, trading off coherence against variety.
- Hallucination
- Related: Retrieval-Augmented Generation (RAG), Grounding
A model output that is fluent but factually wrong or unsupported by any source, often produced when the model lacks grounding data or is asked beyond its knowledge.
- Grounding
- Related: Hallucination, Retrieval-Augmented Generation (RAG), Citation
Tying model responses to supplied evidence, such as retrieved documents or tool results, so answers can be traced to a verifiable source instead of parametric memory.
- Fine-tuning
- Related: Parameter-Efficient Fine-Tuning (PEFT), Training Dataset, Overfitting
Further training of a pretrained model on a smaller, task-specific dataset so its weights adapt to a domain, style, or output format.
- Parameter-Efficient Fine-Tuning (PEFT)
- Related: Fine-tuning, LoRA (Low-Rank Adaptation)
A family of adaptation methods that freeze most model weights and train a small number of added or selected parameters, cutting cost and storage versus full fine-tuning.
- LoRA (Low-Rank Adaptation)
- Related: Parameter-Efficient Fine-Tuning (PEFT), Fine-tuning, Adapter Weights
A PEFT technique that inserts small trainable low-rank matrices into model layers, letting a base model gain new behavior while the original weights stay unchanged.
- Overfitting
- Related: Fine-tuning, Validation Set, Training Dataset
When a model memorizes training examples too closely and performs poorly on unseen data, often from too little data, too many epochs, or excessive capacity.
- Quantization
- Related: Inference, Model Deployment
Reducing the numeric precision of model weights and activations, such as from 16-bit to 8-bit or 4-bit, to shrink memory use and speed inference at some accuracy cost.
- Inference
- Related: Latency, Throughput, Quantization
The process of running a trained model on new input to produce predictions or generated text, as opposed to the training phase that adjusts weights.
- Embedding
- Related: Vector Database, Retrieval-Augmented Generation (RAG), Semantic Search
A dense numeric vector representing text, images, or other content so that semantic similarity can be measured by distance in vector space.
- Prompt Engineering
- Related: Few-Shot Prompting, Chain-of-Thought Prompting, System Prompt
The practice of designing instructions, examples, and context formatting to steer a model toward accurate, well-structured, and safe outputs reliably.
- System Prompt
- Related: Prompt Engineering, Prompt Injection, Guardrail
A high-priority instruction set that defines a model application's role, tone, constraints, and safety rules before any user turns are processed.
- Few-Shot Prompting
- Related: Prompt Engineering, Chain-of-Thought Prompting
Including a handful of worked input-output examples in the prompt so the model can infer the desired format and reasoning pattern without weight updates.
- Chain-of-Thought Prompting
- Related: Prompt Engineering, Few-Shot Prompting
A prompting approach that asks the model to reason through intermediate steps before answering, improving performance on multi-step arithmetic, logic, and analysis tasks.
- Retrieval-Augmented Generation (RAG)
- Related: Embedding, Vector Database, Grounding, Chunking
An architecture that retrieves relevant documents from a knowledge store and inserts them into the prompt so the model answers from fresh, domain-specific evidence.
- Vector Database
- Related: Embedding, Semantic Search, Retrieval-Augmented Generation (RAG)
A data store built to index embeddings and return nearest neighbors quickly, forming the retrieval backbone of semantic search and RAG pipelines.
- Chunking
- Related: Retrieval-Augmented Generation (RAG), Embedding
Splitting source documents into smaller passages before embedding and indexing, balancing retrieval precision against loss of surrounding context.
- Semantic Search
- Related: Embedding, Vector Database, Chunking
Retrieval based on meaning rather than exact keyword matches, ranking results by vector similarity between the query and stored content.
- Agent
- Related: Tool Calling, Orchestration, Guardrail
A model-driven component that plans, chooses tools, and iterates on results to accomplish a goal, rather than producing a single one-shot response.
- Tool Calling
- Related: Agent, Orchestration
A mechanism letting a model request external functions or APIs with structured arguments, whose results are fed back so the model can continue reasoning.
- Orchestration
- Related: Agent, Tool Calling, Workflow
Coordinating multiple model calls, retrieval steps, tools, and branching logic into a reliable application flow, including retries, state, and error handling.
- Guardrail
- Related: Prompt Injection, System Prompt
A policy layer that inspects inputs and outputs to block harmful content, enforce topic limits, or prevent unsafe actions before a response reaches users.
- Prompt Injection
- Related: Guardrail, System Prompt
An attack where untrusted content or user text tricks a model into ignoring its instructions, leaking data, or invoking tools improperly.
- Training Dataset
- Related: Validation Set, Fine-tuning, Overfitting
The labeled or curated examples used to adjust model weights, whose quality, coverage, and balance strongly determine downstream model behavior.
- Validation Set
- Related: Training Dataset, Overfitting, Model Evaluation
A held-out portion of data used to tune hyperparameters and detect overfitting during training without contaminating the final evaluation.
- Model Evaluation
- Related: Validation Set, Benchmark
Systematically measuring a model's quality on defined tasks and metrics, such as accuracy, relevance, or safety, to guide release and comparison decisions.
- Benchmark
- Related: Model Evaluation
A standardized task set and scoring method used to compare models or track regressions consistently across versions and configurations.
- Hyperparameter
- Related: Training Dataset, Fine-tuning
A training setting chosen before learning begins, such as learning rate, batch size, or epoch count, that shapes how weights are optimized.
- Model Deployment
- Related: Endpoint, Inference, Model Registry
Publishing a trained model to a serving environment where it accepts requests, with configuration for scaling, versioning, and access control.
- Endpoint
- Related: Model Deployment, Latency
A network address exposing a deployed model or service for requests, typically with authentication, rate limits, and autoscaling behind it.
- Model Registry
- Related: Model Deployment, Model Versioning
A catalog tracking model versions, artifacts, metadata, and lineage so teams can promote, roll back, and audit models through their lifecycle.
- Model Versioning
- Related: Model Registry, Model Deployment
Assigning identifiable versions to model artifacts and configurations so behavior changes can be traced, compared, and reverted safely.
- AI Coding Assistant
- Related: Code Completion, Prompt Engineering
A tool embedded in a developer environment that suggests code, completes functions, explains snippets, or generates tests from natural-language prompts.
- Code Completion
- Related: AI Coding Assistant
Predicting the next lines or tokens of code from surrounding context, used to accelerate routine editing while requiring developer review.
- Multimodal Model
- Related: Vision-Language Model, Speech-to-Text, Text-to-Speech
A model that accepts or produces more than one data type, such as text alongside images, audio, or video, enabling cross-modal understanding and generation.
- Vision-Language Model
- Related: Multimodal Model, Optical Character Recognition (OCR)
A multimodal model jointly trained on images and text that can describe pictures, answer questions about visuals, or follow instructions involving visual content.
- Optical Character Recognition (OCR)
- Related: Vision-Language Model, Document Parsing
Converting text in scanned images or photos into machine-readable characters, often paired with layout analysis to preserve reading order.
- Speech-to-Text (ASR)
- Related: Text-to-Speech, Multimodal Model
Automatic speech recognition that transcribes spoken audio into written text, handling variation in accent, noise, and speaking rate.
- Text-to-Speech (TTS)
- Related: Speech-to-Text (ASR), Multimodal Model
Synthesizing natural-sounding spoken audio from written text, with controls for voice, speed, and pronunciation.