LLM
Large language modelA model trained on large amounts of data to process and generate language.
From language models to connected agents.
A model trained on large amounts of data to process and generate language.
A language model with fewer parameters, often requiring less compute. “Small” has no fixed cutoff.
The input that guides a model’s response: instructions, questions, examples or other context.
Units a model processes. For text, a token may be a word, part of a word or punctuation.
The token capacity available for a model’s current input and generated output.
Information an AI system retains and reuses across steps or interactions; it need not change the model itself.
Dividing content into smaller pieces for processing, indexing or retrieval.
Numerical vectors that represent features of content, enabling comparisons such as semantic similarity.
Retrieving relevant information and supplying it to a model to help ground its response.
A database that stores and searches vectors, often embeddings, to find similar items.
Combining keyword search with vector search to find exact matches and semantically similar content.
Scoring retrieved candidates again to put the most relevant results higher in the list.
A model requests an external capability, such as search or code execution; the surrounding system runs it.
A form of tool calling: the model produces a function name and structured arguments for software to execute.
An open protocol connecting AI applications to tools and context provided by external systems.
An open protocol enabling independent agent systems to exchange information and coordinate tasks.
A system that uses a model to choose steps and use tools toward a goal, within defined limits.
A sequence combining AI steps and tools. Routes may be predefined or include agent-led decisions.
A broad term for AI systems that pursue goals through actions with some autonomy; usage varies.
Multiple agents interacting to perform work, often with different roles or specialisms.
A component or process that breaks a goal into steps and may revise them as work progresses.
A mechanism that assesses outputs or behaviour against criteria, using rules, models or human review.
Checks and controls that constrain inputs, outputs or actions to reduce unwanted behaviour.
Using logs, traces and metrics to understand a system’s behaviour, performance and failures.