My AI Lab← Home
AI Notes / Field guide

24 AI terms.
A clearer picture.

From language models to connected agents.

01

Models & inputs

01

LLM

Large language model

A model trained on large amounts of data to process and generate language.

02

SLM

Small language model

A language model with fewer parameters, often requiring less compute. “Small” has no fixed cutoff.

03

Prompt

The input that guides a model’s response: instructions, questions, examples or other context.

04

Tokens

Units a model processes. For text, a token may be a word, part of a word or punctuation.

02

Context & information

05

Context window

The token capacity available for a model’s current input and generated output.

06

Memory

Information an AI system retains and reuses across steps or interactions; it need not change the model itself.

07

Chunking

Dividing content into smaller pieces for processing, indexing or retrieval.

08

Embeddings

Numerical vectors that represent features of content, enabling comparisons such as semantic similarity.

03

Search & retrieval

09

RAG

Retrieval-augmented generation

Retrieving relevant information and supplying it to a model to help ground its response.

10

Vector database

A database that stores and searches vectors, often embeddings, to find similar items.

11

Hybrid search

Combining keyword search with vector search to find exact matches and semantically similar content.

12

Reranking

Scoring retrieved candidates again to put the most relevant results higher in the list.

04

Tools & connections

13

Tool calling

A model requests an external capability, such as search or code execution; the surrounding system runs it.

14

Function calling

A form of tool calling: the model produces a function name and structured arguments for software to execute.

15

MCP

Model Context Protocol

An open protocol connecting AI applications to tools and context provided by external systems.

16

A2A

Agent2Agent Protocol

An open protocol enabling independent agent systems to exchange information and coordinate tasks.

05

Agents & workflows

17

AI agent

A system that uses a model to choose steps and use tools toward a goal, within defined limits.

18

Agentic workflow

A sequence combining AI steps and tools. Routes may be predefined or include agent-led decisions.

19

Agentic AI

A broad term for AI systems that pursue goals through actions with some autonomy; usage varies.

20

Multi-agent system

Multiple agents interacting to perform work, often with different roles or specialisms.

06

Planning & oversight

21

Planner

A component or process that breaks a goal into steps and may revise them as work progresses.

22

Evaluator

A mechanism that assesses outputs or behaviour against criteria, using rules, models or human review.

23

Guardrails

Checks and controls that constrain inputs, outputs or actions to reduce unwanted behaviour.

24

Observability

Using logs, traces and metrics to understand a system’s behaviour, performance and failures.