Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Quarkus Insights #187 : Camel with AI
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Zineb Bendhiba
December 04, 2024
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Quarkus Insights #187 : Camel with AI
An overview of AI capabilities in Apache Camel (nov 2024 edition)
Zineb Bendhiba
December 04, 2024
More Decks by Zineb Bendhiba
See All by Zineb Bendhiba
L'intégration intelligente : Quand vos flux de données deviennent autonomes
zbendhiba
0
40
MCP in action - Devoxx
zbendhiba
0
91
MCP in Action: Connecting AI to Enterprise Systems - Sept 2025
zbendhiba
0
100
Communauté, tu aideras. Sagesse et force, tu gagneras
zbendhiba
0
63
MCP in action ParisJUG
zbendhiba
0
150
Leading Beyond Code - My Journey as a Staff Engineer
zbendhiba
0
79
Quarkus et Langchain4j - les clés pour intégrer les LLMs dans vos applications Java
zbendhiba
0
140
Quarkus meets AI: Build your own LLM-powered application
zbendhiba
0
140
Blabla Conf : Quarkus meets AI : Build your own LLM-powered application
zbendhiba
0
110
Other Decks in Programming
See All in Programming
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
ActionController meets Protocol Buffers
sorah
0
550
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
phperだってパンチカードでコーディングしたい
o0h
PRO
0
340
Workers Cache を知る
syumai
0
370
APNsからLive Activityを開始する話
yumnumm
0
170
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
JIS keyboard support in Omarchy
lef237
0
130
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
HDC tutorial
michielstock
2
960
Design in an AI World
tapps
1
350
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
The Cost Of JavaScript in 2023
addyosmani
55
10k
GraphQLとの向き合い方2022年版
quramy
50
15k
Typedesign – Prime Four
hannesfritz
42
3.2k
Transcript
Camel with AI @Quarkus Insights
Agenda • Intro • Data Ingestion • Demos ◦ RAG
◦ Tools • What else? • Closing comments • Q&A
What is Apache Camel? … that your system is not
alone! My System
Data Ingestion
Example RAG Architecture
Example RAG Architecture With Camel
Data Ingestion • Vector DB components • Embeddings • Chunking
DSL
Chunking DSL Example from("source-route") .tokenize(tokenizer() .byParagraph() .maxTokens(1024) .maxOverlap(10) .using(LangChain4jTokenizerDefinition.TokenizerType.OPEN_AI).end()) .split().body()
.to("destination-route");
Demos
Demos • Vector databases with Apache Camel ◦ Overview •
RAG with Apache Camel • Function calling with Apache Camel
Other things • DJL (Deep Java Library) ◦ Computer vision
• Torchserve ◦ Invoke the REST API • Unstructured data extraction ◦ Avoiding model lock in
Closing comments Scan me!