Generative AI & Agentic AILLM fundamentals and prompt design

Write a model selection decision record

PK
Pankit Kumar
Sr. Data Scientist at Parexel (a Goldman Sachs–backed company) · 20 September 2026 · 2 min read
Technically reviewed by Ishaan Sharma
In this article (5 sections)

A leaderboard or one demo cannot explain why a model fits an application. A decision record ties selection to the exact task set, constraints, configuration and evidence available at a date.

Make incompleteness visible

The offline foundations lab creates an authored record.

python
from foundation_cases import selection_record_case

result = selection_record_case()
assert result["complete"] is True
assert result["approved"] is False
assert result["benchmark_claim"] is False
assert result["record"]["reviewer"] == "pending"
print(result["record"]["limitations"])

The record selects a fictional small candidate for a refund evidence assistant and rejects large because the fixture latency exceeds its gate. It explicitly says no live model ran, there is no production traffic and human review is pending. Completing required fields does not create approval.

Record enough to reproduce the comparison

Include task and user, task-set version, candidates and model snapshots, prompts, examples, tools, retrieval, decoding settings, region, date and execution code. Define quality, critical-invariant, latency, cost, privacy and deployment gates before results.

Report every candidate, not only the winner. Preserve rejection reasons and per-slice regressions. Link to run artifacts rather than copying rounded headline scores without denominators.

State the decision’s lifetime

List assumptions and triggers for reevaluation: provider deprecation, price or context changes, new languages, drift in requests, a security incident or a revised business threshold. Name an owner and approved fallback. If the evidence is an offline fixture, the next action is a controlled live evaluation—not release.

Separate recommendation, human review, approval and production status. Store the chosen complete configuration behind a versioned pointer so rollback does not require reconstructing it from prose.

The Generative & Agentic AI course uses this record to connect fundamentals with evals, LLMOps and capstone defence.

Exercise

Evaluate two current candidates on one fixed set and fill the record. Ask a reviewer to reproduce the choice without speaking to you. Add one adverse result and one trigger that would reverse the selection.

Continue learning

This article is part of the LLM fundamentals and prompt design sequence. Use the neighbouring tasks when you need the prerequisite or the next application.

Reference: NIST AI RMF playbook.

PK
Pankit Kumar
Lead Instructor, NeuraPath Academy

Pankit Kumar has 10 years in Data Science & AI, building and shipping production systems in regulated pharma and clinical environments. He is a freelance trainer at Boston Institute of Analytics, AnalytixLabs and Scaler, and has taught this material to thousands of working professionals.

This article is part of our Generative & Agentic AI programme — 3 months. Add practical GenAI, retrieval and agent-building skills to your existing toolkit.

Explore Generative & Agentic AI
Counselling is free · no obligation

Not sure which programme fits?

Tell us your background and we will map it to the right entry point — including saying so when a cheaper programme is the better fit. A counsellor replies within one working day.