Skip to content

Model

Platforms: claude openai gemini m365-copilot

A model is the AI engine that powers everything. It’s a system trained on data that takes input and produces output through learned patterns — generating text, writing code, analyzing images, or reasoning through complex problems.

Every other building block depends on a model. Prompts steer it. Context informs it. Projects organize work for it. Skills package routines for it. Agents orchestrate it. MCP connects it to external systems. Without a model, the other blocks have nothing to run on.

  • Trained on data — a model’s knowledge comes from its training data, with a cutoff date after which it has no information
  • Come in capability tiers — from fast, lightweight models for simple tasks to deep reasoning models for complex analysis
  • Have defined context windows — how much information (measured in tokens) a model can process at once
  • Vary by modality — some handle only text, others work with code, vision, audio, or multiple modalities together

Different models excel at different things. Here are the key capability dimensions to consider:

CapabilityWhat It MeansExample Tasks
ReasoningComplex analysis, multi-step logic, nuanced judgmentStrategy analysis, research synthesis, debugging complex systems
Code generationWriting, debugging, and explaining codeBuilding features, fixing bugs, code review
MultimodalProcessing or generating images, audio, or videoAnalyzing charts, describing photos, transcribing audio
SpeedFast response for simple, high-volume tasksSummarization, formatting, classification, triage
Context windowHow much input the model can handle at onceProcessing long documents, large codebases, multi-file analysis
Tool useCalling functions, APIs, and external toolsRunning code, searching the web, querying databases

Choosing the right model for the task is one of the highest-leverage decisions you can make:

Task TypeRecommended Model TierWhy
Simple tasks (summarization, formatting, classification)Fast, lightweight modelsSpeed and cost matter more than depth
Complex analysis (research, strategy, multi-step reasoning)Reasoning-capable modelsAccuracy and depth matter more than speed
Visual tasks (image analysis, diagram interpretation)Multimodal modelsThe task requires understanding non-text inputs
Code-heavy work (building features, debugging, refactoring)Code-optimized modelsSpecialized training produces better code output
High-volume automation (batch processing, triage)Fast models with tool useThroughput and cost-efficiency are priorities

These concepts help you understand what a model is and how it works:

Parameters — The internal weights that define a model’s learned patterns. More parameters generally means more capability, but also more computational cost. You don’t set parameters — they’re determined during training.

Tokens — How models measure input and output. A token is roughly 3-4 characters of English text. Models have limits on how many tokens they can process (input) and generate (output) per request.

Context window — The total number of tokens a model can handle in a single interaction, including both the input you provide and the output it generates. Larger context windows let you work with longer documents and more complex inputs.

Temperature — A setting that controls randomness in outputs. Low temperature (0.0) produces more deterministic, focused responses. High temperature (1.0+) produces more creative, varied responses. Most platforms default to a balanced setting.

Training data and knowledge cutoff — Models learn from data up to a specific date. They don’t know about events, products, or information published after their cutoff. This is why context (providing current information) is essential for tasks involving recent data.

Fine-tuning — Customizing a pre-trained model on your specific data to improve performance for your domain. Most users don’t need to fine-tune — prompt engineering and context are usually sufficient — but it’s available for specialized use cases.

SourceWhat’s AvailableBest For
Anthropic (Claude)Claude model family across capability tiersReasoning, code, analysis, long context
OpenAIGPT and reasoning model familiesGeneral purpose, reasoning, multimodal
GoogleGemini model familyMultimodal, Google ecosystem integration
Open-source hubs (Hugging Face)Thousands of community and enterprise modelsCustom deployment, fine-tuning, specialized tasks
PlatformHow It Works
ClaudeMultiple model tiers (fast, balanced, reasoning); select via model picker in conversation or API parameter
OpenAI (ChatGPT)Multiple model tiers (fast, balanced, reasoning); select via model picker in conversation or API parameter
GeminiMultiple model tiers (fast, balanced); select via model picker in conversation or API parameter
M365 CopilotModels managed by Microsoft; limited user selection based on Copilot context

Model is the foundation — the engine everything else runs on:

  • Prompts steer the model — telling it what to do
  • Context informs the model — giving it knowledge it wasn’t trained on
  • Projects organize work for the model — grouping instructions and context
  • Skills package routines for the model — reusable workflows it executes
  • Agents orchestrate the model — directing it through multi-step tasks
  • MCP connects the model — giving it access to external tools and data
  • APIs expose the model — letting code call it programmatically
  • SDKs wrap the model — providing frameworks for agent orchestration and tool use
  • CLIs give humans terminal access to the model — conversational AI from the command line
  • Agentic Building Blocks — Model in the context of all building blocks
  • AI Use Cases — what teams build with these blocks, organized by six primitives
  • Prompts — the instructions that steer the model
  • Context — the knowledge that informs the model
  • Projects — workspaces that organize work for the model
  • Skills — reusable routines the model executes
  • Agents — autonomous systems that orchestrate the model
  • MCP — connectors that extend the model’s reach
  • Platforms — platform-specific model guides