{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "calmrocks/ai-engineer-notebooks",
 "name": "ai-engineer-notebooks",
 "owner": "calmrocks",
 "slug": "calmrocks-ai-engineer-notebooks",
 "github": "https://github.com/calmrocks/ai-engineer-notebooks",
 "what": "A set of free, framework-free Jupyter notebooks in Google Colab that teach the applied-LLM stack for AI Engineer and Forward Deployed Engineer roles, running on the free Groq API.",
 "why": "",
 "language": "Jupyter Notebook",
 "requirements": [
  "A Google account to open Colab notebooks",
  "A free Groq API key from console.groq.com (no credit card needed)",
  "The key saved as a Colab secret, as the setup notebook describes",
  "Basic Python and comfort reading API responses"
 ],
 "audience_note": "Backend or full-stack engineers moving into AI Engineer, Forward Deployed Engineer, Applied AI, or Solutions Engineer (AI) roles who can already ship production code.",
 "risk": "dual-use",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/calmrocks-ai-engineer-notebooks/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "calmrocks-ai-engineer-notebooks--build-rag-qa-with-golden-set",
   "title": "Build a RAG question-answering prototype with a golden set",
   "best": true,
   "url": "https://dedupedai.com/use-cases/calmrocks-ai-engineer-notebooks/build-rag-qa-with-golden-set/",
   "json": "https://dedupedai.com/use-cases/u/calmrocks-ai-engineer-notebooks/build-rag-qa-with-golden-set.json"
  },
  {
   "id": "calmrocks-ai-engineer-notebooks--gate-prompt-changes-with-regression-evals",
   "title": "Catch quality regressions before a prompt or model change ships",
   "best": false,
   "url": "https://dedupedai.com/use-cases/calmrocks-ai-engineer-notebooks/gate-prompt-changes-with-regression-evals/",
   "json": "https://dedupedai.com/use-cases/u/calmrocks-ai-engineer-notebooks/gate-prompt-changes-with-regression-evals.json"
  },
  {
   "id": "calmrocks-ai-engineer-notebooks--test-agent-against-prompt-injection",
   "title": "Test an agent against prompt injection before it touches real data",
   "best": false,
   "url": "https://dedupedai.com/use-cases/calmrocks-ai-engineer-notebooks/test-agent-against-prompt-injection/",
   "json": "https://dedupedai.com/use-cases/u/calmrocks-ai-engineer-notebooks/test-agent-against-prompt-injection.json"
  },
  {
   "id": "calmrocks-ai-engineer-notebooks--decide-pipeline-or-agent-with-cost-data",
   "title": "Decide between a fixed pipeline and an agent using cost and latency data",
   "best": false,
   "url": "https://dedupedai.com/use-cases/calmrocks-ai-engineer-notebooks/decide-pipeline-or-agent-with-cost-data/",
   "json": "https://dedupedai.com/use-cases/u/calmrocks-ai-engineer-notebooks/decide-pipeline-or-agent-with-cost-data.json"
  },
  {
   "id": "calmrocks-ai-engineer-notebooks--add-structured-output-and-tool-calls",
   "title": "Get reliable JSON and tool calls from a model in a backend service",
   "best": false,
   "url": "https://dedupedai.com/use-cases/calmrocks-ai-engineer-notebooks/add-structured-output-and-tool-calls/",
   "json": "https://dedupedai.com/use-cases/u/calmrocks-ai-engineer-notebooks/add-structured-output-and-tool-calls.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
