-
Grounding: connecting an answer to its evidence
Grounding connects a response to evidence that can be inspected. It is a relationship between a claim and a source.
-
Evaluations: build a test set before choosing a model
An evaluation set turns ‘this model seems good’ into a question you can investigate with repeatable examples.
-
Model hallucinations: why plausible answers can be wrong
A plausible answer can be unsupported. Hallucination is a reliability problem to design around, not a flaw solved by asking for confidence.
-
Structured outputs: making AI answers usable by software
Structured output gives software a predictable shape to work with. Correct structure and correct information are separate tests.
-
Tool calling: how models connect to useful actions
Tool calling lets a model request a defined operation. The application remains responsible for executing and checking it.
-
System instructions: setting the boundaries of an assistant
System instructions describe the assistant’s role and operating boundaries. They work alongside permissions and application logic.
-
Prompting: write a useful brief before asking for output
A useful prompt resembles a good work brief: a clear task, relevant context and a definition of success.
-
Fine-tuning: when model customization makes sense
Fine-tuning changes model behaviour through additional training. It works best when the target behaviour can be demonstrated and evaluated.
-
RAG: giving an assistant the right source material
Retrieval-augmented generation gives a model selected source material at answer time. The retrieval step deserves as much attention as the wording.
-
Vector search: finding ideas beyond exact words
Vector search helps find related ideas. Its value depends on the documents, filters and ranking around it.
-
Embeddings: turning meaning into searchable numbers
Embeddings represent items as numerical vectors so software can compare patterns of similarity.
-
Context windows: why more space is not perfect memory
A large context window gives a model more material to consider. It does not provide perfect recall or automatic prioritisation.











