SlideShare a Scribd company logo
LLMOps with
Azure Machine Learning
prompt flow
SATO Naoki (Neo)
Senior Software Engineer, Microsoft
Access to thousands of
LLMs from OpenAI,
Meta, Hugging Face
Azure Machine Learning for Generative AI
Prompt engineering/
evaluation
Built-in safety and
responsible AI
Continuous monitoring
for LLMs
Purpose-built AI
infrastructure
The paradigm shift (MLOps vs LLMOps)
Traditional MLOps LLMOps
Target audiences
Assets to share
Metrics/evaluations
ML models
ML Engineers
Data Scientists
ML Engineers
App developers
Model, data,
environments, features
LLM, agents, plugins,
prompts, chains, APIs
Accuracy
Accuracy, fairness,
groundedness, relevance,
coherence
Build from scratch Pre-built, fine-tune
Operationalize LLM
app development
with prompt flow
LLMOps is a complex process.
Customers want:
• Private data access and controls
• Prompt engineering
• CI/CD
• Iterative experimentation
• Versioning and reproducibility
• Deployment and optimization
• Safe and Responsible AI
Design and development
Develop flow based on prompt
to extend the capability
Debug, run, and evaluate
flow with small data
Modify flow (prompts and
tools etc.)
No If satisfied
Yes
Evaluation and refinement
No
Evaluate flow against large
dataset with different metrics
(quality, relevance, safety, etc.)
If satisfied
Yes
Optimization and production
Optimize flow
Deploy and
monitor flow
Get end user
feedback
Streamline prompt engineering projects
Azure Machine Learning
prompt flow
Customer Benefits
• Create AI workflows that connect various language models,
APIs, and data sources to ground LLMs on your data.
• One platform to design, construct, tune, evaluate, test, and
deploy LLM workflows
• Evaluate the quality of workflows with rich set of pre-built
metrics and safety system.
• Easy prompt tuning, comparison of prompt variants, and
version-control.
Documentation: https://aka.ms/prompt_flow
Studio UI
Azure Machine Learning prompt flow (1/7)
Capabilities Overview
• Develop workflows
• Develop flows that connect to
various language models, external data sources,
tools, and custom code
• Test and evaluate
• Test flows with large datasets in parallel
• Evaluate the AI quality of the workflows with
metrics like performance, groundedness, and
accuracy
• Prompt tuning
• Easily tune prompts​ with variants and versions
• Compare and deploy
• Visually compare across experiments
• One-click deploy to a managed endpoint for
rapid integration
Azure Machine Learning prompt flow (2/7)
Prompt flow authoring
Develop your LLM flow from scratch
• Construct a flow using pre-built tools
• Support custom code
• Clone flows from samples
• Track run history
Azure Machine Learning prompt flow (3/7)
Connections
Manage APIs and external data sources
• Seamless integration with pre-built LLMs like
Azure OpenAI Service
• Built-in safety system with Azure AI Content
Safety
• Effectively manage credentials or secrets for
APIs
• Create your own connections in Python tools
Azure Machine Learning prompt flow (4/7)
Variants
• Create dynamic prompts using external
data and few shot samples
• Edit your complex prompts in full screen
• Quickly tune prompt and LLM
configuration with variants
Azure Machine Learning prompt flow (5/7)
Evaluation
• Evaluate flow performance with your own
data
• Use pre-built evaluation flows
• Build your own custom evaluation flows
Tune Variant 0
Tune Variant 1
Tune Variant 2
Flow variants
Evaluation
Bulk Test
Azure Machine Learning prompt flow (6/7)
Evaluation
• Compare multiple variants or runs to pick
best flow
• Add new evaluations to a finished run
• Ensure accuracy by scaling the size of data
in evaluation
Tune Variant 0
Tune Variant 1
Tune Variant 2
Flow variants
Evaluation
Bulk Test
Azure Machine Learning prompt flow (7/7)
Deploy
• Seamless transition from development to
production with AzureML’s managed online
endpoints
Production
Tune Variant 0
Tune Variant 1
Tune Variant 2
Flow variants
Test App
What is prompt flow code experience ?
Use code to define flow
File based flow, organized in a well-defined folder structure​
Support CLI/SDK​
Smooth transition between cloud and local
Download flow to local, import flow to cloud​
Develop, test, debug, deploy on local ​
Submit run from local to cloud​
From local deploy to cloud​
Manage runs/evaluation in cloud
Integrate with your CI/CD automation
SDK/CLI to init, execute, evaluate, visualize flow and metrics
VS Code Extension
Flow editor​
Local connection management​
Run history​
Collaboration
or share cross
workspace
Submit flow
runs to cloud
from your repo
(anywhere)
Demo - Azure Machine Learning prompt flow
1. Upload PDF files and create a vector search index in Azure AI Search
2. Create a new chat flow in prompt flow
3. Configure Azure OpenAI Service (LLM) and Azure AI Search (vector search)
4. Run the chat flow
5. Evaluate the chat flow
6. Deploy the chat flow as a REST API
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
LLMOps with Azure Machine Learning prompt flow
Learn More
• What is Azure Machine Learning prompt flow - Azure Machine Learning |
Microsoft Learn
• Prompt flow — Prompt flow documentation (microsoft.github.io)

More Related Content

PDF
Peek into Neo4j Product Strategy and Roadmap
DOC
ĐỀ CƯƠNG ÔN TẬP HỌC PHẦN: TƯ TƯỞNG HỒ CHÍ MINH
PDF
Build and Modernize Intelligent Apps​
PDF
[Machine Learning 15minutes! #61] Azure OpenAI Service
PDF
Databricks Overview for MLOps
PDF
Generative AI
PDF
ChatGPT and not only: how can you use the power of Generative AI at scale
PPTX
Migrating On-Premises Workloads with Azure Migrate
Peek into Neo4j Product Strategy and Roadmap
ĐỀ CƯƠNG ÔN TẬP HỌC PHẦN: TƯ TƯỞNG HỒ CHÍ MINH
Build and Modernize Intelligent Apps​
[Machine Learning 15minutes! #61] Azure OpenAI Service
Databricks Overview for MLOps
Generative AI
ChatGPT and not only: how can you use the power of Generative AI at scale
Migrating On-Premises Workloads with Azure Migrate

What's hot (20)

PDF
Machine Learning for dummies!
PPTX
360F – Insurtech Innovation Award 2023
PDF
Pitching Microsoft 365
PDF
Real World End to End machine Learning Pipeline
PPTX
Data science life cycle
PDF
Federated learning
PPTX
Machine learning
PPT
Backup And Recovery
PPTX
Azure Digital Twins 2.0
PPTX
Introduction to Power BI a Business Intelligence Tool by Apurva Ramteke
PPTX
CollabDaysBE - Microsoft Purview Information Protection demystified
PDF
Machine-Learning-A-Z-Course-Downloadable-Slides-V1.5.pdf
PDF
Loan approval prediction based on machine learning approach
PDF
Introduction to Azure
PDF
Azure Synapse Analytics
PDF
Robustness in deep learning
PPTX
Benefits of the Azure cloud
PPTX
Federated learning in brief
PPTX
The Future of Mainframe Data is in the Cloud
PPTX
Introduction to Azure Cloud Storage
Machine Learning for dummies!
360F – Insurtech Innovation Award 2023
Pitching Microsoft 365
Real World End to End machine Learning Pipeline
Data science life cycle
Federated learning
Machine learning
Backup And Recovery
Azure Digital Twins 2.0
Introduction to Power BI a Business Intelligence Tool by Apurva Ramteke
CollabDaysBE - Microsoft Purview Information Protection demystified
Machine-Learning-A-Z-Course-Downloadable-Slides-V1.5.pdf
Loan approval prediction based on machine learning approach
Introduction to Azure
Azure Synapse Analytics
Robustness in deep learning
Benefits of the Azure cloud
Federated learning in brief
The Future of Mainframe Data is in the Cloud
Introduction to Azure Cloud Storage
Ad

Similar to LLMOps with Azure Machine Learning prompt flow (20)

PPTX
DevOps for Machine Learning overview en-us
PDF
Modernizing Testing as Apps Re-Architect
PPTX
MLOps in action
PPTX
Microsoft Stack Visual Studio 2010 Overview
PPTX
Whats New In 2010 (Msdn & Visual Studio)
PDF
Machine Learning Operations Cababilities
PPTX
MLOps Virtual Event | Building Machine Learning Platforms for the Full Lifecycle
PPT
PPTX
Azure DevOps Best Practices Webinar
PDF
How to Automate your Enterprise Application / ERP Testing
PDF
Microsoft DevOps for AI with GoDataDriven
PPTX
Building Apps On Lightning
PPTX
Machine Learning Models in Production
PPTX
Using AWS To Build A Scalable Machine Data Analytics Service
PDF
Sergii Baidachnyi ITEM 2018
PPTX
Machine learning
PPTX
ALM with TFS: From the Drawing Board to the Cloud
PPTX
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
PDF
Let's banish "it works on my machine"
PPTX
A practical guidance of the enterprise machine learning
DevOps for Machine Learning overview en-us
Modernizing Testing as Apps Re-Architect
MLOps in action
Microsoft Stack Visual Studio 2010 Overview
Whats New In 2010 (Msdn & Visual Studio)
Machine Learning Operations Cababilities
MLOps Virtual Event | Building Machine Learning Platforms for the Full Lifecycle
Azure DevOps Best Practices Webinar
How to Automate your Enterprise Application / ERP Testing
Microsoft DevOps for AI with GoDataDriven
Building Apps On Lightning
Machine Learning Models in Production
Using AWS To Build A Scalable Machine Data Analytics Service
Sergii Baidachnyi ITEM 2018
Machine learning
ALM with TFS: From the Drawing Board to the Cloud
Borys Rybak “How to make your data smart with Artificial Intelligence and Mac...
Let's banish "it works on my machine"
A practical guidance of the enterprise machine learning
Ad

More from Naoki (Neo) SATO (20)

PDF
Build enterprise-grade AI agents with Azure AI Agent Service
PDF
Microsoft Build 2024 Updates
PDF
Microsoft Copilot, your everyday AI companion (Machine Learning 15minutes! Br...
PDF
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
PDF
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
PDF
30分でわかるマイクロサービスアーキテクチャ 第2版
PDF
[Machine Learning 15minutes! Broadcast #67] Azure AI - Build 2022 Updates and...
PDF
[第50回 Machine Learning 15minutes! Broadcast] Azure Machine Learning - Ignite ...
PDF
[Developers Festa Sapporo 2020] Microsoft/GitHubが提供するDeveloper Cloud (Develop...
PDF
[第2回 Azure Cosmos DB 勉強会] Data modelling and partitioning in Azure Cosmos DB ...
PDF
[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
PDF
[第43回 Machine Learning 15minutes! × 2] Azure AI Updates
PDF
[Developers Festa Sapporo 2019] Azure Updates - Ignite 2019
PDF
[Serverless OpenHack Tokyo] Azure Serverless (Japanese)
PDF
[Serverless OpenHack Tokyo] Azure Serverless (English)
PDF
[Azure Council Experts (ACE) 第37回定例会] Microsoft Azureアップデート情報 (2019/08/22-201...
PDF
[db tech showcase Tokyo 2019] Azure Cosmos DB Deep Dive ~ Partitioning, Globa...
PDF
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
PDF
[Azure Council Experts (ACE) 第36回定例会] Microsoft Azureアップデート情報 (2019/06/14-201...
PDF
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
Build enterprise-grade AI agents with Azure AI Agent Service
Microsoft Build 2024 Updates
Microsoft Copilot, your everyday AI companion (Machine Learning 15minutes! Br...
Microsoft Build 2023 Updates – Copilot Stack and Azure OpenAI Service (Machin...
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
30分でわかるマイクロサービスアーキテクチャ 第2版
[Machine Learning 15minutes! Broadcast #67] Azure AI - Build 2022 Updates and...
[第50回 Machine Learning 15minutes! Broadcast] Azure Machine Learning - Ignite ...
[Developers Festa Sapporo 2020] Microsoft/GitHubが提供するDeveloper Cloud (Develop...
[第2回 Azure Cosmos DB 勉強会] Data modelling and partitioning in Azure Cosmos DB ...
[第45回 Machine Learning 15minutes! Broadcast] Azure AI - Build 2020 Updates
[第43回 Machine Learning 15minutes! × 2] Azure AI Updates
[Developers Festa Sapporo 2019] Azure Updates - Ignite 2019
[Serverless OpenHack Tokyo] Azure Serverless (Japanese)
[Serverless OpenHack Tokyo] Azure Serverless (English)
[Azure Council Experts (ACE) 第37回定例会] Microsoft Azureアップデート情報 (2019/08/22-201...
[db tech showcase Tokyo 2019] Azure Cosmos DB Deep Dive ~ Partitioning, Globa...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...
[Azure Council Experts (ACE) 第36回定例会] Microsoft Azureアップデート情報 (2019/06/14-201...
How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーと...

Recently uploaded (20)

PDF
AI in Product Development-omnex systems
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPT
Introduction Database Management System for Course Database
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PPTX
ai tools demonstartion for schools and inter college
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
System and Network Administraation Chapter 3
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
ISO 45001 Occupational Health and Safety Management System
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
System and Network Administration Chapter 2
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
top salesforce developer skills in 2025.pdf
PDF
How Creative Agencies Leverage Project Management Software.pdf
AI in Product Development-omnex systems
Upgrade and Innovation Strategies for SAP ERP Customers
Introduction Database Management System for Course Database
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
ai tools demonstartion for schools and inter college
How to Migrate SBCGlobal Email to Yahoo Easily
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
System and Network Administraation Chapter 3
CHAPTER 2 - PM Management and IT Context
Navsoft: AI-Powered Business Solutions & Custom Software Development
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
ISO 45001 Occupational Health and Safety Management System
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
How to Choose the Right IT Partner for Your Business in Malaysia
System and Network Administration Chapter 2
VVF-Customer-Presentation2025-Ver1.9.pptx
top salesforce developer skills in 2025.pdf
How Creative Agencies Leverage Project Management Software.pdf

LLMOps with Azure Machine Learning prompt flow

  • 1. LLMOps with Azure Machine Learning prompt flow SATO Naoki (Neo) Senior Software Engineer, Microsoft
  • 2. Access to thousands of LLMs from OpenAI, Meta, Hugging Face Azure Machine Learning for Generative AI Prompt engineering/ evaluation Built-in safety and responsible AI Continuous monitoring for LLMs Purpose-built AI infrastructure
  • 3. The paradigm shift (MLOps vs LLMOps) Traditional MLOps LLMOps Target audiences Assets to share Metrics/evaluations ML models ML Engineers Data Scientists ML Engineers App developers Model, data, environments, features LLM, agents, plugins, prompts, chains, APIs Accuracy Accuracy, fairness, groundedness, relevance, coherence Build from scratch Pre-built, fine-tune
  • 4. Operationalize LLM app development with prompt flow LLMOps is a complex process. Customers want: • Private data access and controls • Prompt engineering • CI/CD • Iterative experimentation • Versioning and reproducibility • Deployment and optimization • Safe and Responsible AI Design and development Develop flow based on prompt to extend the capability Debug, run, and evaluate flow with small data Modify flow (prompts and tools etc.) No If satisfied Yes Evaluation and refinement No Evaluate flow against large dataset with different metrics (quality, relevance, safety, etc.) If satisfied Yes Optimization and production Optimize flow Deploy and monitor flow Get end user feedback
  • 5. Streamline prompt engineering projects Azure Machine Learning prompt flow Customer Benefits • Create AI workflows that connect various language models, APIs, and data sources to ground LLMs on your data. • One platform to design, construct, tune, evaluate, test, and deploy LLM workflows • Evaluate the quality of workflows with rich set of pre-built metrics and safety system. • Easy prompt tuning, comparison of prompt variants, and version-control. Documentation: https://aka.ms/prompt_flow
  • 7. Azure Machine Learning prompt flow (1/7) Capabilities Overview • Develop workflows • Develop flows that connect to various language models, external data sources, tools, and custom code • Test and evaluate • Test flows with large datasets in parallel • Evaluate the AI quality of the workflows with metrics like performance, groundedness, and accuracy • Prompt tuning • Easily tune prompts​ with variants and versions • Compare and deploy • Visually compare across experiments • One-click deploy to a managed endpoint for rapid integration
  • 8. Azure Machine Learning prompt flow (2/7) Prompt flow authoring Develop your LLM flow from scratch • Construct a flow using pre-built tools • Support custom code • Clone flows from samples • Track run history
  • 9. Azure Machine Learning prompt flow (3/7) Connections Manage APIs and external data sources • Seamless integration with pre-built LLMs like Azure OpenAI Service • Built-in safety system with Azure AI Content Safety • Effectively manage credentials or secrets for APIs • Create your own connections in Python tools
  • 10. Azure Machine Learning prompt flow (4/7) Variants • Create dynamic prompts using external data and few shot samples • Edit your complex prompts in full screen • Quickly tune prompt and LLM configuration with variants
  • 11. Azure Machine Learning prompt flow (5/7) Evaluation • Evaluate flow performance with your own data • Use pre-built evaluation flows • Build your own custom evaluation flows Tune Variant 0 Tune Variant 1 Tune Variant 2 Flow variants Evaluation Bulk Test
  • 12. Azure Machine Learning prompt flow (6/7) Evaluation • Compare multiple variants or runs to pick best flow • Add new evaluations to a finished run • Ensure accuracy by scaling the size of data in evaluation Tune Variant 0 Tune Variant 1 Tune Variant 2 Flow variants Evaluation Bulk Test
  • 13. Azure Machine Learning prompt flow (7/7) Deploy • Seamless transition from development to production with AzureML’s managed online endpoints Production Tune Variant 0 Tune Variant 1 Tune Variant 2 Flow variants Test App
  • 14. What is prompt flow code experience ? Use code to define flow File based flow, organized in a well-defined folder structure​ Support CLI/SDK​ Smooth transition between cloud and local Download flow to local, import flow to cloud​ Develop, test, debug, deploy on local ​ Submit run from local to cloud​ From local deploy to cloud​ Manage runs/evaluation in cloud Integrate with your CI/CD automation SDK/CLI to init, execute, evaluate, visualize flow and metrics VS Code Extension Flow editor​ Local connection management​ Run history​ Collaboration or share cross workspace Submit flow runs to cloud from your repo (anywhere)
  • 15. Demo - Azure Machine Learning prompt flow 1. Upload PDF files and create a vector search index in Azure AI Search 2. Create a new chat flow in prompt flow 3. Configure Azure OpenAI Service (LLM) and Azure AI Search (vector search) 4. Run the chat flow 5. Evaluate the chat flow 6. Deploy the chat flow as a REST API
  • 37. Learn More • What is Azure Machine Learning prompt flow - Azure Machine Learning | Microsoft Learn • Prompt flow — Prompt flow documentation (microsoft.github.io)