Build

AI & LLMs

Working with language models and AI systems.

Busted

The territory

30 core terms mapped for this field, ranked by how often builders reach for them. Each one is a future entry. Want to bust one? One entry, one file, one pull request.

  • PromptInput or instruction sent to a model for a response"what I type in" · "the question I ask it"
  • System promptPersistent instruction block that sets a model's role and rules"the hidden instructions" · "the personality setup text"
  • Context windowMax tokens a model can hold in working memory at once"how much it can remember" · "the size limit of the conversation"
  • RAG (retrieval-augmented generation)Fetch relevant documents, inject them into the prompt before answering"make it read my docs" · "let it search my files first"
  • EmbeddingNumeric vector representing meaning, enabling similarity search"turning text into numbers" · "the meaning fingerprint"
  • Vector databaseStore searching by semantic similarity rather than keywords"search by meaning not words" · "the AI memory store"
  • ChunkingSplitting documents into retrievable pieces before embedding"cutting docs into bits" · "how big the snippets are"
  • Tool calling / function callingModel emits structured requests your code executes and returns"let it press buttons" · "make it use my API"
  • Structured outputForcing responses into a strict JSON or schema shape"make it always return JSON" · "stop it rambling, give me fields"
  • AgentLLM looping over tools and observations toward a goal"AI that does stuff on its own" · "it keeps going till done"
  • MemoryPersisted facts recalled across separate sessions"it remembers me" · "saves what I told it last time"
  • HallucinationConfident, fluent output that is factually invented"it made that up" · "it lies convincingly"
  • TemperatureSampling knob trading determinism for creativity and variety"how random it gets" · "the creativity dial"
  • TokenSub-word unit models read, generate, and bill by"chunks of words" · "the thing they charge for"
  • Few-shot promptingIncluding worked examples so the model mimics the pattern"show it examples first" · "teach by demonstration in the prompt"
  • Fine-tuningFurther training a base model on your own examples"train it on my data" · "make it learn my style permanently"
  • Prompt injectionUntrusted input that hijacks the model's instructions"someone talks it into ignoring rules" · "malicious text in the doc"
  • Reasoning modelModel that spends extra hidden compute thinking before replying"the slow smart one" · "the one that thinks first"
  • MCP (Model Context Protocol)Standard for connecting models to tools and data sources"plug my app into Claude" · "the USB port for AI tools"
  • StreamingEmitting tokens progressively so text appears as it generates"the typewriter effect" · "words appearing live"
  • Time to first token (TTFT)Delay before the first character appears"how long before it starts typing" · "the wait before anything shows up"
  • GuardrailsChecks constraining what a model may accept or output"stop it saying bad things" · "the safety fence"
  • EvalsTest suite scoring model outputs against expected behavior"unit tests for prompts" · "how do I know it got better"
  • Prompt cachingReusing a repeated prompt prefix to cut cost and latency"stop paying for the same instructions" · "remember the setup part"
  • Semantic searchRetrieving by meaning similarity instead of exact keywords"search that understands intent" · "finds it even with different words"
  • Hybrid searchCombining keyword and vector retrieval for better recall"keyword plus meaning search" · "use both kinds of search"
  • RerankingSecond-pass model reordering retrieved chunks by relevance"sort the search hits again" · "put the best snippet first"
  • MultimodalModel accepting images, audio, or video alongside text"it can see pictures" · "upload a screenshot and ask"
  • GroundingTying answers to supplied sources with citations"make it cite where it got that" · "answer only from these docs"
  • Human in the loopRequiring person approval before an agent acts"ask me before it does anything" · "approval step"

Deeper in the field