Skip to content
AI-grafen
FAI engineeringAI product development· about 300 min· fast-moving, sources checked often· verified 2026-09-20· EN

Project: build an AI service end to end

Be able to deliver a working AI service with retrieval, evals, quotas and observability.

Prerequisites

Intuition

The project: a working AI service that somebody else can run and trust. A suggestion: a question service over a body of documents you have the right to use.

Deliverables:

PartRequirement
Retrievalthe chunking justified, hybrid or vector, recall@10 measured on ≥ 40 real questions
Generationgrounding with citations, «I do not know» behaviour, a structured answer
The APIvalidation, /healthz, error codes, a timeout, a quota per user
Degradationa defined mode when the LLM or the vector DB is down — and tested
Evals≥ 30 cases in CI with a threshold and a regression list
Observabilitya structured log, the p95 latency, the cost per call, the fallback share
Documentationa README, an architecture sketch, the limitations, the running cost

What separates a pass from a strong result is the last three rows — most people build the retrieval and the API and stop there.

Interactive

An assessment matrix — use it on yourself:

PartPassStrong
Retrievalit worksthe recall measured, the chunking strategy compared against alternatives
Groundingcitations existthe grounding rate measured with a judge, «I do not know» works
The APIit answersquotas, 503 degradation tested in CI
Evalsthey existthey block a merge, the regression list is reviewed
Observabilityit logsp95, the cost per call and drift alerts
The reportit describesfigures with uncertainty and honest limitations

The most common shortcomings, in order: the degradation exists in the code but has never been run; the eval suite is written but is not run in CI; the cost per call is unknown; and the test questions were made up by whoever built the system.

A schedule (about 5 hours of active time, spread out): 1 h data and chunking · 1 h retrieval and measurement · 1 h the API and the degradation · 1 h evals in CI · 1 h observability and the report.

Mastery means

  • Delivers a running AI service with retrieval and evals
  • Has quotas, a degraded mode and observability
  • Reports the measurements and the limitations honestly

Sign in to do the exercises and build your mastery up.

Sources

All the sources and licences