Version: 1.1.0 | Last Updated: 2025-06-12

AI Agent Challenge

The AI Agent Challenge guides you through designing a secure internal Retrieval-Augmented Generation (RAG) chatbot application for IFS employees.

This section focuses on creating a chatbot architecture that integrates with the existing Azure Landing Zones while meeting specific security and performance requirements.

Challenge Steps

  1. Agentic AI Principles & Patterns
  2. Functional Requirements
  3. Non-Functional Requirements
  4. Solution Design
  5. Integration
  6. Present

Additional Resources

Challenge Workflow

flowchart LR
    %% Define the flow of the AI Agent Challenge
    Start([Start]) --> Step1
    Step1[Step 1 Agentic AI Principles] --> Step2[Step 2 Functional Req.]
    Step2 --> Step3[Step 3 Non-Functional Req.]
    Step3 --> Step4[Step 4 Solution Design]
    Step4 --> Step5[Step 5 Integration]
    Step5 --> Step6[Step 6 Present & Justify]
    Step6 --> End([End])
    
    %% Add descriptions
    classDef step fill:#0072C6,stroke:#025,color:white,stroke-width:2px
    classDef endpoint fill:#5CB85C,stroke:#4CAE4C,color:white,stroke-width:2px
    
    class Step1,Step2,Step3,Step4,Step5,Step6 step
    class Start,End endpoint
    
    %% Add annotations
    Step1 -.-> Ann1[Agentic AI patterns\nand multi-agent\nprinciples]
    Step2 -.-> Ann2[User stories\nand application\nrequirements]
    Step3 -.-> Ann3[Security, scalability,\nand compliance needs]
    Step4 -.-> Ann4[Agentic AI workload\narchitecture design]
    Step5 -.-> Ann5[Azure Landing Zone\nintegration planning]
    Step6 -.-> Ann6[Solution presentation\nand justification]
    
    classDef annotation fill:#F8F9FA,stroke:#DDD,color:#333
    class Ann1,Ann2,Ann3,Ann4,Ann5,Ann6 annotation

Table of contents