Skip to content

Agenda & Outcomes

Sign up for updates

Agenda

  1. Introduction to Intelligent App Development with Copilot stack
  2. Unveiling the Art of the Possible: Inspiring Walkthroughs
  3. Comprehensive Architecture Overview
  4. Essential Pre-requisites
  5. Unearthing Customer Needs and Pain Points (Design Thinking session to personalize the workshop for your organization needs and use cases)
    1. Crafting AI-Driven Design and User Experience
  6. First steps to integrate AI into cloud-native and Azure backing services and data processing
  7. Empowering Development with AI Capabilities (inner-loop), including leveraging Github CoPilot
  8. Learn LLM capabilities and Prompt Engineering
    1. In-context learning (ICL)
    2. Prompt Engineering techniques
    3. Advanced Retrieval augmented generation (RaG)
    4. Integrating vector databases
    5. Prompt Flow
    6. Agents with Semantic Kernel, Autogen, and TaskWeaver
  9. Deep-dive into AI orchestration primitives through use cases with Miyagi and Reddog
  10. Exploring Agents and Agent-like Orchestration
  11. Tradeoffs with AI orchestrators (Semantic Kernel, Langchain, Guidance, TypeChat, PromptFlow etc.)
  12. Copilot Studio and Power Platform
  13. AI Studio and Prompt Flow
  14. AI Content Safety Studio
  15. Fine-tuning OSS models with proprietary training data to improve task specific accuracy and latency
  16. Streamlined Deployment and Monitoring of AI-Infused Apps
  17. (Optional) First Principles of Large Language Models for application developers
    1. High Level Overview of AI and ML
    2. Overview and History of NLP, NLU, and NLG
    3. Autoregressive Models
      1. NLP: RNNs to Transformers
      2. Computer Vision: CNNs to Vision Transformers (ViT)
      3. Audio: Wav2Vec2, Whisper
      4. Multimodal: VisualBERT, CLIP
    4. Reliability & Responsible AI for developers
      1. Ensuring Reliability and Controllability of LLM Output
        1. Grounding
        2. Alignment
      2. Retrieval augmented generation (RaG)
  18. Hands-on Project: Constructing a Semantic Kernel Plugin and integrating it with an Existing App using Miyagi
  19. Reliability and controllability of LLM output
  20. Embracing "Everything as Code": Automation, Deployment, and Operationalization for production
  21. Architecture Design Session: Crafting a customized PoC for your unique use case(s)
  22. Conclusion and Next Steps with MVP

Outcomes

Upon completing this workshop, participants will:

  • Comprehend the transformative potential of Azure AI services and Copilot Stack in revolutionizing every facet of AI app development.
  • Acquire hands-on experience in AI-driven design and user experience techniques
  • Learn to effortlessly integrate foundation models into backend services, data processing, and frontend development
  • Build an AI-infused app from the ground up during the hands-on project
  • Implement Agents using Assistants API, Code Interpretor, and Retrieval intefaces.