Prompty Workshop¶
Objectives¶
Learn Prompty concepts and usage with hands-on exercises.
- Understand the specification (asset format)
 - Get familiar with the tooling (Prompty extension, SDK, CLI)
 - Get familiar with the runtime (core, frameworks)
 
Pre-Requisites: What you need (before you begin)
- Need a GitHub account (Codespaces, Marketplace access)
 - Need an Azure account (for some exercises)
 - Familiarity with Python, Jupyter Notebooks (language)
 - Familiarity with VS Code, GitHub (tools)
 - Familiarity with generative AI concepts (prompts, models, AIOps)
 
Post-Workshop: What can you do with this sandbox?
- Template repository can be instantiated to start new projects
 - Use GitHub Marketplace to explore impact of model choice
 - Use Azure AI Model Inference API to abstract model usage
 - Use Prompty code generation to orchestrate complex flows
 - Use Prompty assets to build & understand custom evaluators
 - Use Prompty traces to debug & understand app performance
 
Resources¶
Start by watching this breakout session from Microsoft Build 2024. The session takes you from learning core concepts to practical usage for building end-to-end applications with Azure AI.
Then check out three core resources:
- Prompty Documentation
 - Prompty Repositoryhttps://github.com/Microsoft/prompty/
 - Azure AI Templates