$30 off During Our Annual Pro Sale. View Details »
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
73
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
42
MCP in Action: Connecting AI to Enterprise Systems - Sept 2025
zbendhiba
0
65
Communauté, tu aideras. Sagesse et force, tu gagneras
zbendhiba
0
22
MCP in action ParisJUG
zbendhiba
0
110
Leading Beyond Code - My Journey as a Staff Engineer
zbendhiba
0
43
Quarkus et Langchain4j - les clés pour intégrer les LLMs dans vos applications Java
zbendhiba
0
98
Quarkus meets AI: Build your own LLM-powered application
zbendhiba
0
86
Blabla Conf : Quarkus meets AI : Build your own LLM-powered application
zbendhiba
0
68
DevNation - Connecting disparate systems in a lightweight way
zbendhiba
0
48
Other Decks in Programming
See All in Programming
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
120
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
1.7k
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
110
Python札幌 LT資料
t3tra
7
1k
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
160
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
970
ゆくKotlin くるRust
exoego
1
160
Deno Tunnel を使ってみた話
kamekyame
0
240
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.3k
Navigating Dependency Injection with Metro
l2hyunwoo
1
180
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
110
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
590
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
190
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
AI: The stuff that nobody shows you
jnunemaker
PRO
1
20
Balancing Empowerment & Direction
lara
5
820
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
290
What the history of the web can teach us about the future of AI
inesmontani
PRO
0
370
Design in an AI World
tapps
0
100
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
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!