LLMOps
Operating applications built on large language models you mostly do not control: provider and version management, evaluation harnesses, cost and latency per request, guardrails, and a plan for the day the model changes underneath you.
Overview
Read the full LLMOps guidance
Capabilities
Evaluation harness
A set of real cases run before every release and after provider changes, with a threshold that blocks a quality regression.
Inference cost management
Measuring and bounding spend per request and per feature, with an alert that arrives before the invoice does.
Output guardrails
Checks on model input and output proportionate to the risk of the output, applied before it reaches a user or a downstream system.
Provider and version pinning
Fixing and recording which model version serves production, so a vendor-side change is detectable rather than an unexplained quality shift.
Provider failure fallback
Defined and tested behaviour when the provider is slow, rate-limited or down — degrading honestly rather than failing opaquely.
Request telemetry
Per-request latency, token and cost instrumentation attributed to the feature that caused it.
Practices
Evaluation set curation
Growing a fixed set of real cases — especially the ones that have already caused complaints — and keeping it small enough that it actually runs.
Provider change drill
Rehearsing a model deprecation or provider outage before the vendor schedules one for you, and measuring how long switching takes.
Metrics
Cost per thousand requests
Inference spend attributed to a feature, which is the unit in which LLM surprises arrive.
Unit: USD per 1000 requests. Good direction: down.
Evaluation pass rate
Share of the evaluation set meeting its quality bar on the current model and prompt versions.
Unit: percent. Good direction: up.
Fallback success rate
Share of provider failures where the defined fallback produced an acceptable user outcome rather than an error.
Unit: percent. Good direction: up.
p95 inference latency
Ninety-fifth percentile end-to-end response time for a model-backed request, including retries and fallbacks.
Unit: milliseconds. Good direction: down.
Tools
Guardrails AI
Framework for validating and constraining model input and output against declared rules before it reaches a user.
Visit site ↗LangSmith
Tracing, dataset and evaluation tooling for LLM applications, including prompt-level comparison runs.
Visit site ↗Langfuse
Open-source observability, prompt management and evaluation for LLM applications, including retrieval traces.
Visit site ↗LiteLLM
Provider-abstraction proxy for LLM calls, commonly used for version pinning, fallback routing and per-feature cost attribution.
Visit site ↗
Architecture patterns
Reference architectures and their trade-offs live in the blueprints library.
Maturity
- L1 ReactiveA model version nobody pinnedrequired stage
The application calls whatever the provider currently serves; quality shifts are unexplained because the dependency changed without a deploy.
- L2 RepeatableVersion pinned and recorded with each responserequired stage
The model and version in use are fixed and logged per request, making a provider-side change detectable rather than mysterious.
- L3 StandardizedAn evaluation set runs before every release
Real cases are checked against a threshold in the pipeline and after provider changes, so regressions are caught before users find them.
- L4 MeasuredCost, latency and fallback behaviour are measured
Spend and latency are attributed per feature with alerting, and the defined degraded path has a measured success rate.
- L5 OptimizedProvider change is a rehearsed event
Deprecations and outages have been drilled, switching time is known, and the evaluation suite gates the migration.
Maturity for llmops is measured, not guessed — every score traces to your answers. See how maturity is scored.
Put it to work
Related Ops disciplines
Sources
- Tier 1 — PrimaryAnthropic — Prompt Engineering Documentation ↗— Anthropic(verified 2026-09-20)
- Tier 1 — PrimaryISO/IEC 42001 — AI Management System ↗— ISO(verified 2026-09-20)
- Tier 1 — PrimaryNIST AI Risk Management Framework (AI RMF 1.0) ↗— NIST(verified 2026-09-20)
- Tier 2 — AuthoritativeOWASP Top 10 for Large Language Model Applications ↗— OWASP(verified 2026-09-20)