Build PharmaBot AI
Build a production pharmacist chatbot from scratch — covering every skill that matters for an AI systems engineer in 2026: AI agents, RAG pipelines, practical LLM integration, FastAPI backend, prompt engineering, vector search, Azure cloud, security & privacy, team collaboration, and production delivery. One real project. Ten real skills. Fully deployed.
What you'll learn
Final Project
A fully deployed Azure-hosted pharmacist chatbot: multi-agent pipeline, RAG over 1,200 drug records, streaming chat UI, rate limiting, and CI/CD
Curriculum
13 lessons · 8h 30mCourse Orientation: Architecture Blueprint & Skills Map
Skill 1 — Fast Prototyping: Design the Full System in 30 Minutes
Skill 2 — Backend Engineering: Build the FastAPI Core (Async, Pydantic v2, OpenAPI)
Skill 3 — Prompt Engineering: Safety Prompts, Disclaimers & Structured Output
Skill 4 — RAG: Chunk, Embed & Index the Drug Knowledge Base
Skill 5 — Vector Search: Azure AI Search HNSW + pgvector Hybrid Retrieval
Skill 6 — AI Agents: Build the Triage, Drug Info & Interaction Agents
Skill 7 — Practical LLM Integration: Streaming (SSE), Caching & Fallbacks
Skill 8 — Security & Privacy: Rate Limiting, Injection Detection & GDPR
Skill 9 — Azure Cloud: Container Apps, Azure OpenAI & AI Search in Production
Skill 10 — Production Delivery: CI/CD Pipeline, Logging & Azure Monitor
Bonus — Team Collaboration: API-First Design, OpenAPI Contracts & PR Workflow
Capstone: Ship PharmaBot AI to Azure Production