Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Quarkus Insights #187 : Camel with AI
Search
Zineb Bendhiba
December 04, 2024
Programming
0
76
Quarkus Insights #187 : Camel with AI
An overview of AI capabilities in Apache Camel (nov 2024 edition)
Zineb Bendhiba
December 04, 2024
Tweet
Share
More Decks by Zineb Bendhiba
See All by Zineb Bendhiba
MCP in action - Devoxx
zbendhiba
0
51
MCP in Action: Connecting AI to Enterprise Systems - Sept 2025
zbendhiba
0
66
Communauté, tu aideras. Sagesse et force, tu gagneras
zbendhiba
0
26
MCP in action ParisJUG
zbendhiba
0
110
Leading Beyond Code - My Journey as a Staff Engineer
zbendhiba
0
48
Quarkus et Langchain4j - les clés pour intégrer les LLMs dans vos applications Java
zbendhiba
0
100
Quarkus meets AI: Build your own LLM-powered application
zbendhiba
0
95
Blabla Conf : Quarkus meets AI : Build your own LLM-powered application
zbendhiba
0
74
DevNation - Connecting disparate systems in a lightweight way
zbendhiba
0
52
Other Decks in Programming
See All in Programming
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
740
CSC307 Lecture 03
javiergs
PRO
1
490
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
Oxlint JS plugins
kazupon
1
1k
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
CSC307 Lecture 07
javiergs
PRO
1
560
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
CSC307 Lecture 08
javiergs
PRO
0
670
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
CSC307 Lecture 04
javiergs
PRO
0
660
Featured
See All Featured
We Are The Robots
honzajavorek
0
170
Building an army of robots
kneath
306
46k
Docker and Python
trallard
47
3.7k
Marketing to machines
jonoalderson
1
4.6k
The Spectacular Lies of Maps
axbom
PRO
1
530
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
77
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
110
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Writing Fast Ruby
sferik
630
62k
Chasing Engaging Ingredients in Design
codingconduct
0
110
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!