GenerativeAIBootcamp Presentation
GenerativeAIBootcamp Presentation
You can find more case studies at aka.ms/aicasestudies and demos at aka.ms/aidemos.
Reach out to the AI Solution Sales team if you have any questions.
Generative AI Bootcamp
Understanding new terms and Using tools available to building Applying the concepts into an
technologies and how they key Generative AI use cases application build
connect
Common Use Cases Deploying a model
Exploring Large Language Models
Prompt Engineering Foundations Integrating the model into an application
Comparing Different Model Types
Advanced Prompt Engineering Handling model responses
Improving the Results of a Model
12 Lessons - Everything You Need to Know to Build Generative AI Applications
https://www.menti.com/alo59fd8wc6i
Generative AI
Foundations
Understanding the core terms and technologies
Large Language Models (LLMs)
GPT-4 Open Source
Models
Davinci / Llama 2
GPT-4-32k
Babbage
OpenAI Falcon
Models
Dolly v2
Text GPT-3.5-
Embeddings
Ada
Turbo
Mistral
Whisper Dalle3
Understanding the Difference
Availability Publicly Available and can be used by anyone Owned by an organization, access limited.
Cost Free to use – may require hosting resources May require a subscription or payment based on use
Maintenance May not be maintained in long term Often maintained and updated by model owner
Understanding the Difference
Model Types
Img source: Four Ways that Enterprises Deploy LLMs | Fiddler AI Blog
Tools Available to Build
with Generative AI
What is out there and when to use it
Generative AI Applications
Common Use Cases
https://platform.openai.com/tokenizer
Prompt Engineering
How does a Prompt Work?
https://ai.azure.com/playground/gpt-35-turbo
Prompt Engineering
How does a Prompt Work?
Instruction-tuned LLM
extends base behavior
for task
https://ai.azure.com/playground/gpt-35-turbo
Prompt Engineering
How does a Prompt Work?
System Message
•Define the model’s profile, capabilities,
and limitations for your scenario
Providing Examples
- Zero Shot Prompting
- Few-Shot Prompting
- Chain of Thought
- Tree of Thought
Model Temperature Temperature .7
Controlling Randomness
No Repetition / More Randomness
Temperature 0
Repetitive / Deterministic
Break – 10 Mins
Search Applications
Understanding Embeddings
How does a LLM find things?
Some
Data
Embedding Vector Store /
Embeddings Database
[1.76,0.33,]
Model
User
Query
Understanding Embeddings
How does a LLM find things?
YouTube
Transcripts
Embedding Vector Store /
Embeddings Database
[1.76,0.33,]
Model
What is
Azure ML?
Understanding Chunking
Fixed-Size Chunking Context Aware Chunking
Exploring Vector Databases
Image Generation
Applications
Image Generation Use Cases
User: ”I am a beginner
Function
with
find_course(skill, product)
Azure AI”
LLM
API Call
I recommend
/course/{product}/{skill}
AI-900
Integrating Responses – Function Calling
The opportunity is yours to
lead the AI transformation
12 Lessons - Everything You Need to Know to Build Generative AI Applications