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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Zineb Bendhiba
December 04, 2024
Programming
86
0
Share
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
7
MCP in action - Devoxx
zbendhiba
0
62
MCP in Action: Connecting AI to Enterprise Systems - Sept 2025
zbendhiba
0
73
Communauté, tu aideras. Sagesse et force, tu gagneras
zbendhiba
0
34
MCP in action ParisJUG
zbendhiba
0
120
Leading Beyond Code - My Journey as a Staff Engineer
zbendhiba
0
57
Quarkus et Langchain4j - les clés pour intégrer les LLMs dans vos applications Java
zbendhiba
0
110
Quarkus meets AI: Build your own LLM-powered application
zbendhiba
0
100
Blabla Conf : Quarkus meets AI : Build your own LLM-powered application
zbendhiba
0
81
Other Decks in Programming
See All in Programming
tRPCの概要と少しだけパフォーマンス
misoton665
2
240
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
160
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
220
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
300
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
220
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
260
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
880
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
1.1k
アーキテクチャモダナイゼーションとは何か
nwiizo
19
5.5k
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
240
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.3k
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
110
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
240
Automating Front-end Workflow
addyosmani
1370
200k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
エンジニアに許された特別な時間の終わり
watany
106
240k
Agile that works and the tools we love
rasmusluckow
331
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
KATA
mclloyd
PRO
35
15k
Are puppies a ranking factor?
jonoalderson
1
3.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
200
Odyssey Design
rkendrick25
PRO
2
580
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
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!