SlideShare a Scribd company logo
5 Things to Consider When Deploying AI in Your Enterprise
Meet the Presenters
Don
Murray
CEO
Dmitri
Bagh
Scenario Creation
Analyst, AR Product
Strategist
Chris
Berger
Customer Solutions
Team Lead
Welcome to Livestorm.
A few ways to engage with us during the webinar:
Audio issues? Click this for 4 simple
troubleshooting steps.
How to download slides
1. Hover over the
slide deck in the
webinar room
2. Click this button
Agenda
1 8 Resources & Next StepsIntroduction
2 Choosing the right AI model for each task
3 The role of multimodal AI in integrating various data types
4 AI for data integration vs. chat-style interactions
5 AI for cloud vs. on-premise deployment
Security, cost, and data sovereignty considerations
6 Batch processing vs. manual prompts &
how to re-use prompts to scale
7 Conclusion
9 Q&A
Agenda
1
Introduction
Confidently implement AI in your
enterprise with today’s key
considerations and shape scalable,
successful deployments with FME.
● Choose right AI models for each task
● Integrate AI with all data types
● Deploy AI securely, cost-effectively (cloud vs.
on-prem)
● Scale single prompts to automated workflows
● Go beyond traditional limitations, multimodal AI
AI is powerful… when applied wisely! In
this webinar, you'll learn how to:
Common Frustrations With AI Deployment
● “I don’t know where to start with AI in my workflows.”
● “We’re overwhelmed by too many tools and models.”
● “Our data is too complex or too varied.”
● “Manual prompting isn’t scalable for real business use.”
● “We’re concerned about data privacy or cloud limitations.”
There is a better way with FME!
FME makes AI practical by helping
you integrate the right models with the
right data: securely, scalably, and
without code.
The only All-Data, Any-AI Platform.
FME Form FME Flow
All Data workflows are built here.
Brings life to FME Form workflows
FME Flow Hosted
SaaS version of FME Flow
fme.safe.com/platform
FME Enterprise Integration Platform
Safe & FME
FME Realize
Experience your data where it
matters most. In context
With 500+ supported data types in FME.
Unrivalled Data Support
GIS
CAD
Database
XML
Raster
3D
BIM
Web
Point
Cloud
Cloud
Big Data
IOT
Graph
BI
Indoor
Mapping
AR/VR
Generative
AI
Cloud
Native
Tabular
Consideration #1
The role of
multimodal AI
Poll:
Which is your top priority
when choosing how to
deploy AI? (select top 1-2)
Richer Automation
● Pre/post processing requirements
● Multi-Agent driven workflows
● Enhanced reporting/notifications
Expands Use Cases
● Extract more value
● Unlock new insights
Power of Multimodal Platforms
Key Considerations
OpenAI Capabilities
● Web Search, File Search, Vision
Google Gemini Capabilities
● Document, Vision, Audio, Video
Understanding
Similar capabilities with Ollama, Bedrock, etc.
Power of Multimodal Platforms
Multimodal Agentic APIs
Path to File
● Upload or URL
Tooling
● Google Search Grounding/Retrieval
● URL Context
Advanced
● Max Retries, & Timeout Parameters
GoogleGeminiConnector
Key Transformer Updates
Action
● Chat & Text Completions
● Vision
○ File input (supported models)
Advanced
● Max Retries, & Timeout Parameters
OllamaConnector
Key Transformer Updates
Built on the Responses API
● Responses vs Chat
Action & File Inputs
● Text, image, file, web search, reasoning
Advanced
● Max Retries, & Timeout Parameters
OpenAIConnector (New)
Key Transformer Updates
Getting Started with AI in FME:
● Classifying Unstructured PDF Files
● Extracting Insights from Unstructured
Documents
Coming soon…
● Prompt Engineering
● Web Searching
● Embeddings
● FME and AI Course (targeting Fall 25)
New Learning Resources
Where to Start
Poll:
What FME and AI use cases
or concepts are you most
curious about?
Slide Title
What is this
demo going to
achieve?
Goal Block Key
Integrating with Multimodal Models
Result
What’s in the
way? Why don’t
we have the goal
already?
How to
overcome
roadblock to get
goal?
Goal was
achieved. How is
life better now?
Slide Title
Video Analysis Scenarios
● Description
● Sound-to-text extraction
● Object detection with timestamps
● Answering questions about videos
Audio Analysis Scenarios
● Transcription of sound recording
● Sound classification
● Emotion or tone detection in voice
Possible (and tested!) multimodal scenarios
Image & Document Analysis Scenarios
● Object detection and localization
● PDF table extraction to HTML
● Physical size estimation from
images
● Automatic descriptions, tags, and
titles
● Answering questions about visuals
Demo
Input
Task: Watch the attached video (total length is 70
seconds) very carefully and Identify the frames in
where traffic lights appear. When you see a traffic
light, determine its color (red or green) and the time
in seconds from the beginning of the video.
Recalculate minutes and seconds to seconds only.
Requirements: Output timestamps and light colors.
Each entry should have: "timestamp": The time in
seconds when a traffic light is detected. "light": The
color of the traffic light ("red" or "green"). Do not
guess times—only return actual detections. Ensure
all numbers are correct and consistent. Output
format (JSON) example: [ {"timestamp": 45,
"light": "red"}, {"timestamp": 78, "light": "green"},
{"timestamp": 101, "light": "red"} ]
Structured Output Visualization
Blogs about video in FME:
FME does computer vision
Spatially Enabled Video Editing with FME
Demo
Input Structured Output Visualization
More
Examples
Input Output
PDF to HTML Table Extraction
Photo catalog
● Rich Automation
● Enhances Use Cases
● Can be leveraged to supply data to
fine tuned models
○ Continuous or batch based
training
Multimodal Automations
Going Beyond Text/Chat Completions
Consideration #2
Data integration vs.
chat-style interactions
Feature / Concern Chat Completions Text Generation in Data Integration
Purpose Assist users interactively Automate and scale transformations or generation
User Human System or automation tool
Input format Dialog history and natural questions Structured data, fields, and prompt templates
Output format Human-readable text Machine-readable formats (JSON, CSV, strings)
Context handling Multi-turn conversation One-shot or batch with clearly scoped prompts
Traceability Weak (convo logs) Strong (prompt stored, versioned, auditable)
Repeatability Low; each session is unique High; embedded into repeatable data flows
Use case maturity Early stage in enterprise AI workflows Increasingly mature in ETL/ELT and orchestration
Examples
Chat Completions
FME Workbench AI Assist (2025.1+)
● Authoring tool to get help the guide
users in the authoring process
● What Transformer to use next
● Add annotations and describes
changes as the workspace is edited
● *OpenAIChatGPTConnector
Real World Examples
AI Assist
Use AI to accelerate workflow authoring. Assists with
creating:
● Python
○ Actions: Generate, Refine, Explain, Add Comments
● SQL
○ Describe the requirement in plain English. Optional: Send
database schema to AI.
● Regular Expressions
○ Describe a regular expression in plain English
Real World Examples
AI Assist FME 25.1+
Chat Completions in FME
OpenAIChatGPTConnector
Text Generation
AI “Connectors” used in a workspace to
access models
● Generate lookup tables to perform
schema mapping process
● Expand acronyms (i.e. st = street)
● Standardize Inputs (columns,
values, etc.)
● Fuzzy string matching, etc.
Real World Examples
Chaining AI Services
Multi-step text generation using
multiple models:
● General → specialized
(reasoning, etc.)
● Lower cost → higher cost
● On Prem → cloud
Orchestration Considerations
● Parallel processing
● Processing location (Remote
Engine Services)
Text Generation
AI “Connectors” used in a workspace to
access models
● Generate lookup tables to perform
schema mapping process
● Expand acronyms (i.e. st = street)
● Standardize Inputs (columns,
values, etc.)
● Fuzzy string matching
Real World Examples
Chaining AI Services 1
Routing Data Between
Workspaces
Chaining AI Services 2
Looping Automations
Custom transformers with ChatGPT
Blender integrations
● USDZReader
● glTFReader
● 3DModelRenderer
● 3DModelVideoRenderer
Custom transformers with ChatGPT
Open3D integrations. Potential transformers
● PointCloudNormalEstimator
● PointCloudClusterer
● PointCloudNoiseRemover
Purpose & User
● Human or System
Output & Structure
● Structured outputs or flexibility
Execution Style
● Conversational or repeatable
AI Powered Integration
Consideration #3
Choosing the
right AI model
● HuggingFace.io has millions of
models to choose from
● Azure, Amazon, Google, Ollama,
OpenAI all have Model Marketplaces
● Filter by Task, Operation, cost
Best of Breed per Task
Choosing the right AI model
Choosing the right AI model
All-Data, Any-AI Integration:
innovations with FME and
Google Webinar
5 Things to Consider When Deploying AI in Your Enterprise
AI model accuracy / cost
getomni.ai/ocr-benchmark
Gemini 1.5 Flash
● 100,000 record cards ~ £7
Gemini 2.0 Flash
● 100,000 record cards ~ £19
Accuracy and affordability - at scale
● Cost & Performance
○ Model Strengths, weaknesses,
accuracy
● Customizability (fine tuning, etc.)
● Task-specific selection
○ LLM or SLM
● Deployment, security, sovereignty
discussed next
Key Considerations
Choosing the right AI model
Consideration #4
Cloud vs.
on-premise deployment
Plus security, cost, data sovereignty
Poll:
Which AI service(s) are you
currently using or exploring
in your workflows?
Cloud gives you access
● Fast access to cutting-edge models
● Lower setup cost
● Easier scaling (bursty requests)
● Data residency
○ ISO/IEC 27001, GDPR, SOC 2,
or local data laws
Cloud vs On Prem
Cloud vs. On-Prem Deployments
On Prem gives you control
● Higher control (governance)
● Better for regulated industries
● Avoids data egress issues
○ Lower latency
○ Ideal for predictable, long
running tasks
● Potentially higher start up costs
Cloud vs On Prem
Cloud vs. On-Prem Deployments
Hybrid gives you both
● Cloud for general request, scalability,
& cutting edge models
● On prem for control over sensitive
data or private cloud environments.
● Hybrid setups help meet sovereignty
laws
○ Remote Engine Services
Cloud vs On Prem
Cloud vs. On-Prem Deployments
Cloud
● Google Gemini, AWS Bedrock,
Azure Foundry, OpenAI , Anthropic,
Mistral, etc.
On Prem
● Ollama, Docker, Langchain, etc.
Cloud vs. On-Prem Deployments
Supported AI Services in FME
Form Flow
● Cloud agility for innovation
● On-prem control for governance
● Interoperability and orchestration for
resilience
● Cloud to Cloud is also an option
Hybrid isn’t a compromise, it’s a strategy that
adapts AI to your enterprise
Key Considerations
Cloud vs. On-Prem Deployments
Consideration #5
Batch vs. manual
prompting & reuse
prompts to scale
Data Driven
Prompts &
Flexibility
● Strings
● Attributes
● Parameters
○ User
○ FME
○ Deployment
Concatenating Prompts
Batch vs. manual prompting & reusable prompts
Key for batch processing and
standardizing outputs.
● Highly reusable prompts
● Easier downstream consumption
and validation
Structured Outputs
Batch vs. manual prompting & reusable prompts
Can be used to store prompts, JSON
structures (Structured Outputs), API
Keys, and more for easy use throughout
your organization
Deployment Parameter Store
Batch vs. manual prompting & reusable prompts
7
Conclusion
Summary
● Choose fit-for-purpose models per task
○ No one-size-fits-all AI
● Understand difference: AI for integration vs.
chat-style tasks.
● Multimodal AI to work with spatial, text, imagery,
and more in one workflow.
● Plan your deployment strategy, cloud vs.
on-premise impacts cost, security.
● Scale with automation: batch prompts + reusable
workflows enable enterprise-wide impact.
30+
30K+
128
140+
25K+
years of solving data
challenges
FME Community
members
countries with
FME customers
organizations worldwide
global partners with
FME services
200K+
users worldwide
200K+
users worldwide
All Data. Any AI.
All Data Velocities
Batch (ETL, Reverse ETL, ...)
Event ( BPA, RPA, ...)
Stream
All Data Locations
Any Cloud
On-premises
Hybrid
Edge
Containers
Embedded
Mixed
All Data Types
Unstructured
Structured
Spatial
APIs
Web Apps
…
Any AI
Technology
OpenAI
Amazon Bedrock
Google Gemini
Ollama
Deepseek
Composite
8
Resources
Past Webinars
● All-Data, Any-AI Integration: FME &
Amazon Bedrock in the Real-World
● AI Agents Made Simple: Unleash the
Power of All Your Data with Any AI
● All-Data Any-AI Integration:
Innovations with FME and Google
Get our Ebook
Spatial Data for the
Enterprise
fme.ly/gzc
Guided learning
experiences at your
fingertips
academy.safe.com
FME Academy
Resources
Check out how-to’s &
demos in the knowledge
base
support.safe.com
Knowledge Base Webinars
Upcoming &
on-demand webinars
safe.com/webinars
9
Next Steps
We’d love to help you get
started.
Get in touch with us at
info@safe.com
Experience the
FME Accelerator
Contact Us
A world where data is not just a
commodity but a catalyst for
real change.
fme.safe.com/accelerator
Next Steps
ClaimYour Community Badge &
Dive into the new Community!
● Get community badges for watching
webinars
● community.safe.com
● Today’s code: 481U4M
Join the Community today!
Next Steps
10
Q&A
ThankYou
Recap of Next Steps
1 Follow us on LinkedIn!
2 Contact us
3 Experience the FME Accelerator
Please fill out our
webinar survey

More Related Content

More from Safe Software (20)

PDF
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
PDF
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Safe Software
 
PDF
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
PDF
Modern Land & Property Management Supported by FME
Safe Software
 
PDF
Canopy Detection and Heat Stress Map in Support to Green Management of Urban ...
Safe Software
 
PDF
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
PDF
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
PDF
Why aren't you using FME Flow's CPU Time?
Safe Software
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PDF
Navigating FME Migrations: The Essentials Before, During, and After
Safe Software
 
PDF
How we use SonarQube to check the quality of our FME Workspaces and Code
Safe Software
 
PDF
From Swamps to Data Lakes: Slowly Changing Dimensions (SCD) with FME
Safe Software
 
PDF
FME Flow: Secure and Clean by Todd Davis
Safe Software
 
PDF
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
PDF
The Growing Value and Application of FME & GenAI
Safe Software
 
PDF
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
PDF
From Field to Digital Twin: Leveraging FME for Efficient Data Ingestion in Di...
Safe Software
 
PDF
Bringing Your Data to Life: Unreal Engine & FME Integration
Safe Software
 
PDF
Breaking Language Barriers in FME Workspaces with AI
Safe Software
 
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Safe Software
 
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
Modern Land & Property Management Supported by FME
Safe Software
 
Canopy Detection and Heat Stress Map in Support to Green Management of Urban ...
Safe Software
 
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
Why aren't you using FME Flow's CPU Time?
Safe Software
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
Navigating FME Migrations: The Essentials Before, During, and After
Safe Software
 
How we use SonarQube to check the quality of our FME Workspaces and Code
Safe Software
 
From Swamps to Data Lakes: Slowly Changing Dimensions (SCD) with FME
Safe Software
 
FME Flow: Secure and Clean by Todd Davis
Safe Software
 
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
The Growing Value and Application of FME & GenAI
Safe Software
 
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
From Field to Digital Twin: Leveraging FME for Efficient Data Ingestion in Di...
Safe Software
 
Bringing Your Data to Life: Unreal Engine & FME Integration
Safe Software
 
Breaking Language Barriers in FME Workspaces with AI
Safe Software
 

Recently uploaded (20)

PDF
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
PDF
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
PDF
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
PDF
Database Benchmarking for Performance Masterclass: Session 1 - Benchmarking F...
ScyllaDB
 
PDF
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
PDF
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
PDF
From Chatbot to Destroyer of Endpoints - Can ChatGPT Automate EDR Bypasses (1...
Priyanka Aash
 
PPTX
𝙳𝚘𝚠𝚗𝚕𝚘𝚊𝚍—Wondershare Filmora Crack 14.0.7 + Key Download 2025
sebastian aliya
 
PPTX
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
PPSX
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
PDF
Python Conference Singapore - 19 Jun 2025
ninefyi
 
PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
PDF
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
PDF
Kubernetes - Architecture & Components.pdf
geethak285
 
PDF
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
PPTX
Simplifica la seguridad en la nube y la detección de amenazas con FortiCNAPP
Cristian Garcia G.
 
PPTX
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
Optimizing the trajectory of a wheel loader working in short loading cycles
Reno Filla
 
Database Benchmarking for Performance Masterclass: Session 1 - Benchmarking F...
ScyllaDB
 
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
From Chatbot to Destroyer of Endpoints - Can ChatGPT Automate EDR Bypasses (1...
Priyanka Aash
 
𝙳𝚘𝚠𝚗𝚕𝚘𝚊𝚍—Wondershare Filmora Crack 14.0.7 + Key Download 2025
sebastian aliya
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
Python Conference Singapore - 19 Jun 2025
ninefyi
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
Kubernetes - Architecture & Components.pdf
geethak285
 
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
Simplifica la seguridad en la nube y la detección de amenazas con FortiCNAPP
Cristian Garcia G.
 
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
Ad

5 Things to Consider When Deploying AI in Your Enterprise

  • 2. Meet the Presenters Don Murray CEO Dmitri Bagh Scenario Creation Analyst, AR Product Strategist Chris Berger Customer Solutions Team Lead
  • 3. Welcome to Livestorm. A few ways to engage with us during the webinar: Audio issues? Click this for 4 simple troubleshooting steps.
  • 4. How to download slides 1. Hover over the slide deck in the webinar room 2. Click this button
  • 5. Agenda 1 8 Resources & Next StepsIntroduction 2 Choosing the right AI model for each task 3 The role of multimodal AI in integrating various data types 4 AI for data integration vs. chat-style interactions 5 AI for cloud vs. on-premise deployment Security, cost, and data sovereignty considerations 6 Batch processing vs. manual prompts & how to re-use prompts to scale 7 Conclusion 9 Q&A Agenda
  • 7. Confidently implement AI in your enterprise with today’s key considerations and shape scalable, successful deployments with FME.
  • 8. ● Choose right AI models for each task ● Integrate AI with all data types ● Deploy AI securely, cost-effectively (cloud vs. on-prem) ● Scale single prompts to automated workflows ● Go beyond traditional limitations, multimodal AI AI is powerful… when applied wisely! In this webinar, you'll learn how to:
  • 9. Common Frustrations With AI Deployment ● “I don’t know where to start with AI in my workflows.” ● “We’re overwhelmed by too many tools and models.” ● “Our data is too complex or too varied.” ● “Manual prompting isn’t scalable for real business use.” ● “We’re concerned about data privacy or cloud limitations.”
  • 10. There is a better way with FME! FME makes AI practical by helping you integrate the right models with the right data: securely, scalably, and without code.
  • 11. The only All-Data, Any-AI Platform. FME Form FME Flow All Data workflows are built here. Brings life to FME Form workflows FME Flow Hosted SaaS version of FME Flow fme.safe.com/platform FME Enterprise Integration Platform Safe & FME FME Realize Experience your data where it matters most. In context
  • 12. With 500+ supported data types in FME. Unrivalled Data Support GIS CAD Database XML Raster 3D BIM Web Point Cloud Cloud Big Data IOT Graph BI Indoor Mapping AR/VR Generative AI Cloud Native Tabular
  • 13. Consideration #1 The role of multimodal AI
  • 14. Poll: Which is your top priority when choosing how to deploy AI? (select top 1-2)
  • 15. Richer Automation ● Pre/post processing requirements ● Multi-Agent driven workflows ● Enhanced reporting/notifications Expands Use Cases ● Extract more value ● Unlock new insights Power of Multimodal Platforms Key Considerations
  • 16. OpenAI Capabilities ● Web Search, File Search, Vision Google Gemini Capabilities ● Document, Vision, Audio, Video Understanding Similar capabilities with Ollama, Bedrock, etc. Power of Multimodal Platforms Multimodal Agentic APIs
  • 17. Path to File ● Upload or URL Tooling ● Google Search Grounding/Retrieval ● URL Context Advanced ● Max Retries, & Timeout Parameters GoogleGeminiConnector Key Transformer Updates
  • 18. Action ● Chat & Text Completions ● Vision ○ File input (supported models) Advanced ● Max Retries, & Timeout Parameters OllamaConnector Key Transformer Updates
  • 19. Built on the Responses API ● Responses vs Chat Action & File Inputs ● Text, image, file, web search, reasoning Advanced ● Max Retries, & Timeout Parameters OpenAIConnector (New) Key Transformer Updates
  • 20. Getting Started with AI in FME: ● Classifying Unstructured PDF Files ● Extracting Insights from Unstructured Documents Coming soon… ● Prompt Engineering ● Web Searching ● Embeddings ● FME and AI Course (targeting Fall 25) New Learning Resources Where to Start
  • 21. Poll: What FME and AI use cases or concepts are you most curious about?
  • 22. Slide Title What is this demo going to achieve? Goal Block Key Integrating with Multimodal Models Result What’s in the way? Why don’t we have the goal already? How to overcome roadblock to get goal? Goal was achieved. How is life better now?
  • 23. Slide Title Video Analysis Scenarios ● Description ● Sound-to-text extraction ● Object detection with timestamps ● Answering questions about videos Audio Analysis Scenarios ● Transcription of sound recording ● Sound classification ● Emotion or tone detection in voice Possible (and tested!) multimodal scenarios Image & Document Analysis Scenarios ● Object detection and localization ● PDF table extraction to HTML ● Physical size estimation from images ● Automatic descriptions, tags, and titles ● Answering questions about visuals
  • 24. Demo
  • 25. Input Task: Watch the attached video (total length is 70 seconds) very carefully and Identify the frames in where traffic lights appear. When you see a traffic light, determine its color (red or green) and the time in seconds from the beginning of the video. Recalculate minutes and seconds to seconds only. Requirements: Output timestamps and light colors. Each entry should have: "timestamp": The time in seconds when a traffic light is detected. "light": The color of the traffic light ("red" or "green"). Do not guess times—only return actual detections. Ensure all numbers are correct and consistent. Output format (JSON) example: [ {"timestamp": 45, "light": "red"}, {"timestamp": 78, "light": "green"}, {"timestamp": 101, "light": "red"} ] Structured Output Visualization Blogs about video in FME: FME does computer vision Spatially Enabled Video Editing with FME
  • 26. Demo
  • 27. Input Structured Output Visualization
  • 29. Input Output PDF to HTML Table Extraction
  • 31. ● Rich Automation ● Enhances Use Cases ● Can be leveraged to supply data to fine tuned models ○ Continuous or batch based training Multimodal Automations Going Beyond Text/Chat Completions
  • 32. Consideration #2 Data integration vs. chat-style interactions
  • 33. Feature / Concern Chat Completions Text Generation in Data Integration Purpose Assist users interactively Automate and scale transformations or generation User Human System or automation tool Input format Dialog history and natural questions Structured data, fields, and prompt templates Output format Human-readable text Machine-readable formats (JSON, CSV, strings) Context handling Multi-turn conversation One-shot or batch with clearly scoped prompts Traceability Weak (convo logs) Strong (prompt stored, versioned, auditable) Repeatability Low; each session is unique High; embedded into repeatable data flows Use case maturity Early stage in enterprise AI workflows Increasingly mature in ETL/ELT and orchestration
  • 35. Chat Completions FME Workbench AI Assist (2025.1+) ● Authoring tool to get help the guide users in the authoring process ● What Transformer to use next ● Add annotations and describes changes as the workspace is edited ● *OpenAIChatGPTConnector Real World Examples
  • 36. AI Assist Use AI to accelerate workflow authoring. Assists with creating: ● Python ○ Actions: Generate, Refine, Explain, Add Comments ● SQL ○ Describe the requirement in plain English. Optional: Send database schema to AI. ● Regular Expressions ○ Describe a regular expression in plain English Real World Examples
  • 37. AI Assist FME 25.1+
  • 38. Chat Completions in FME OpenAIChatGPTConnector
  • 39. Text Generation AI “Connectors” used in a workspace to access models ● Generate lookup tables to perform schema mapping process ● Expand acronyms (i.e. st = street) ● Standardize Inputs (columns, values, etc.) ● Fuzzy string matching, etc. Real World Examples
  • 40. Chaining AI Services Multi-step text generation using multiple models: ● General → specialized (reasoning, etc.) ● Lower cost → higher cost ● On Prem → cloud Orchestration Considerations ● Parallel processing ● Processing location (Remote Engine Services) Text Generation AI “Connectors” used in a workspace to access models ● Generate lookup tables to perform schema mapping process ● Expand acronyms (i.e. st = street) ● Standardize Inputs (columns, values, etc.) ● Fuzzy string matching Real World Examples
  • 41. Chaining AI Services 1 Routing Data Between Workspaces
  • 42. Chaining AI Services 2 Looping Automations
  • 43. Custom transformers with ChatGPT Blender integrations ● USDZReader ● glTFReader ● 3DModelRenderer ● 3DModelVideoRenderer
  • 44. Custom transformers with ChatGPT Open3D integrations. Potential transformers ● PointCloudNormalEstimator ● PointCloudClusterer ● PointCloudNoiseRemover
  • 45. Purpose & User ● Human or System Output & Structure ● Structured outputs or flexibility Execution Style ● Conversational or repeatable AI Powered Integration
  • 47. ● HuggingFace.io has millions of models to choose from ● Azure, Amazon, Google, Ollama, OpenAI all have Model Marketplaces ● Filter by Task, Operation, cost Best of Breed per Task Choosing the right AI model
  • 48. Choosing the right AI model
  • 49. All-Data, Any-AI Integration: innovations with FME and Google Webinar
  • 51. AI model accuracy / cost getomni.ai/ocr-benchmark Gemini 1.5 Flash ● 100,000 record cards ~ £7 Gemini 2.0 Flash ● 100,000 record cards ~ £19 Accuracy and affordability - at scale
  • 52. ● Cost & Performance ○ Model Strengths, weaknesses, accuracy ● Customizability (fine tuning, etc.) ● Task-specific selection ○ LLM or SLM ● Deployment, security, sovereignty discussed next Key Considerations Choosing the right AI model
  • 53. Consideration #4 Cloud vs. on-premise deployment Plus security, cost, data sovereignty
  • 54. Poll: Which AI service(s) are you currently using or exploring in your workflows?
  • 55. Cloud gives you access ● Fast access to cutting-edge models ● Lower setup cost ● Easier scaling (bursty requests) ● Data residency ○ ISO/IEC 27001, GDPR, SOC 2, or local data laws Cloud vs On Prem Cloud vs. On-Prem Deployments
  • 56. On Prem gives you control ● Higher control (governance) ● Better for regulated industries ● Avoids data egress issues ○ Lower latency ○ Ideal for predictable, long running tasks ● Potentially higher start up costs Cloud vs On Prem Cloud vs. On-Prem Deployments
  • 57. Hybrid gives you both ● Cloud for general request, scalability, & cutting edge models ● On prem for control over sensitive data or private cloud environments. ● Hybrid setups help meet sovereignty laws ○ Remote Engine Services Cloud vs On Prem Cloud vs. On-Prem Deployments
  • 58. Cloud ● Google Gemini, AWS Bedrock, Azure Foundry, OpenAI , Anthropic, Mistral, etc. On Prem ● Ollama, Docker, Langchain, etc. Cloud vs. On-Prem Deployments Supported AI Services in FME Form Flow
  • 59. ● Cloud agility for innovation ● On-prem control for governance ● Interoperability and orchestration for resilience ● Cloud to Cloud is also an option Hybrid isn’t a compromise, it’s a strategy that adapts AI to your enterprise Key Considerations Cloud vs. On-Prem Deployments
  • 60. Consideration #5 Batch vs. manual prompting & reuse prompts to scale
  • 62. ● Strings ● Attributes ● Parameters ○ User ○ FME ○ Deployment Concatenating Prompts Batch vs. manual prompting & reusable prompts
  • 63. Key for batch processing and standardizing outputs. ● Highly reusable prompts ● Easier downstream consumption and validation Structured Outputs Batch vs. manual prompting & reusable prompts
  • 64. Can be used to store prompts, JSON structures (Structured Outputs), API Keys, and more for easy use throughout your organization Deployment Parameter Store Batch vs. manual prompting & reusable prompts
  • 66. Summary ● Choose fit-for-purpose models per task ○ No one-size-fits-all AI ● Understand difference: AI for integration vs. chat-style tasks. ● Multimodal AI to work with spatial, text, imagery, and more in one workflow. ● Plan your deployment strategy, cloud vs. on-premise impacts cost, security. ● Scale with automation: batch prompts + reusable workflows enable enterprise-wide impact.
  • 67. 30+ 30K+ 128 140+ 25K+ years of solving data challenges FME Community members countries with FME customers organizations worldwide global partners with FME services 200K+ users worldwide 200K+ users worldwide
  • 68. All Data. Any AI. All Data Velocities Batch (ETL, Reverse ETL, ...) Event ( BPA, RPA, ...) Stream All Data Locations Any Cloud On-premises Hybrid Edge Containers Embedded Mixed All Data Types Unstructured Structured Spatial APIs Web Apps … Any AI Technology OpenAI Amazon Bedrock Google Gemini Ollama Deepseek Composite
  • 70. Past Webinars ● All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World ● AI Agents Made Simple: Unleash the Power of All Your Data with Any AI ● All-Data Any-AI Integration: Innovations with FME and Google
  • 71. Get our Ebook Spatial Data for the Enterprise fme.ly/gzc Guided learning experiences at your fingertips academy.safe.com FME Academy Resources Check out how-to’s & demos in the knowledge base support.safe.com Knowledge Base Webinars Upcoming & on-demand webinars safe.com/webinars
  • 73. We’d love to help you get started. Get in touch with us at [email protected] Experience the FME Accelerator Contact Us A world where data is not just a commodity but a catalyst for real change. fme.safe.com/accelerator Next Steps
  • 74. ClaimYour Community Badge & Dive into the new Community! ● Get community badges for watching webinars ● community.safe.com ● Today’s code: 481U4M Join the Community today! Next Steps
  • 76. ThankYou Recap of Next Steps 1 Follow us on LinkedIn! 2 Contact us 3 Experience the FME Accelerator Please fill out our webinar survey