The slides from my talk - "Supercharging your Data with Azure AI Search and Azure OpenAI" first given at .NET Notts on November 27th.
In this session we will take a look at how we can combine the power of Azure AI Search and OpenAI to allow us to gain insights over our own data.
Using a .NET 8 Blazor app along with SignalR and C#, we'll begin by taking a walk through the Azure OpenAI Service looking at the basics of GenAI, the OpenAI Playground and the .NET SDK.
We'll then take a look at Azure AI Search including; Chunking, Indexes, Vectorisation, Facets, Search and more.
Finally, we'll move on to looking at how we can combine AI Search and OpenAI to supercharge our own data.
This session will appeal to both beginners to Azure OpenAI and AI Search as well as learners wishing to expand their knowledge of these services to further their skillset.
Supercharging your Data with Azure AI Search and Azure OpenAI
1. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Supercharge your Data
with Azure AI Search
and Azure OpenAI
PETE GALLAGHER
PETECODES.CO.UK
2. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
About Me
Pete Gallagher
@pete_codes
www.PeteCodes.co.uk
pete@pjgcreations.co.uk
Full Stack Development Manager at Avanade UK
Microsoft Certified Trainer & Azure & IoT MVP, Pluralsight Author
Decades of Desktop, Web & Embedded Software experience,
Meetup Organiser and Podcaster,
STEM Ambassador, Gadget Addict
Father of two inquisitive girls
3. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Generative Artificial Intelligence
4. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Generative Artificial Intelligence
5. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
GPT 3.5 Turbo/4, Ada
Embeddings,
DALL-E, Whisper
Google PaLM / Bard, Meta
LLaMA, Twitter Grok,
OpenAI ChatGPT
AI, Chatbots,
Natural Language
Understanding
Large
Language Models
Generative Artificial Intelligence
6. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Multi-Language SDK
Support
Responsible AI
Security, Virtual Network,
Private Link
Same Models
as OpenAI ChatGPT
Azure OpenAI
7. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
OpenAI Demo
8. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Our Own Data
Powerful Prediction Engines
AI Model Training
Text, Images,
Video, Audio etc
A World of Unstructured Data
9. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
LLM Response Based On
Data and Prompt
Combine Query Results
with AI Prompt
Query Based
on User Query
Bring Your Own
Data to LLMs
Retrieval-Augmented Generation
10. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
More OpenAI
11. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Retrieve using Queries
Store in a Database
Break into Small Parts
Ingest Data
More “RAG”
12. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Multi-Language SDK
Support
Query via Text,
Fuzzy,
Auto-Complete, Vector
Query Your Data
Cloud Search
Azure AI Search - Overview
13. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Queries
Filters and Facets
Schemas and Fields
Indexes
Azure AI Search - Indexes
14. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Semantic Search
Hybrid Search
Vector Search
Full-Text Search
Azure AI Search - Queries
15. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
AI Search Demo
16. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Compare two sets of
Vectors
Vector Database
Created using AI
Embedding Models
Convert unstructured data
to numbers
Vector Embeddings
17. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Vector Embeddings
Car Lorry
18. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Vector Embeddings
19. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Embeddings and Vectors
King Man Woman Queen
20. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Vector Embeddings
King Woman
21. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Vector Embeddings
Queen
22. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Vector Embeddings
23. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Vector Embeddings
24. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Vector Embeddings
25. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
More AI Search
26. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
“RAG” In Detail
27. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
“RAG” In Detail
28. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
“RAG” Time
29. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
“RAG” Recap
30. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
“RAG” Recap
31. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Links
Web App Source Code
https://bit.ly/pjgopenaisuperchargesource
Azure OpenAI
https://bit.ly/pjgopenaiservice
Azure AI Search
https://bit.ly/pjgaisearchservice
Microsoft Retrieval-Augmented Generation Overview
https://bit.ly/pjgragoverview
32. Supercharging your Data with Azure OpenAI and Azure AI Search – Copyright Pete Gallagher 2023 – @Pete_Codes
Contact Me
Pete Gallagher
@pete_codes
www.PeteCodes.co.uk
Pete@PJGCreations.co.uk
Slides: https://bit.ly/pjgopenaisuperchargeslides