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
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
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
230
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
810
From Formal Specification to Property Based Test
ohbarye
0
430
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
260
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
370
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
1.7k
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
120
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
3
820
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
180
Swift Concurrency Type System
inamiy
1
550
Vibe NLP for Applied NLP
inesmontani
PRO
0
500
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
180
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Abbi's Birthday
coloredviolet
2
7.3k
How to build a perfect <img>
jonoalderson
1
5.4k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
120
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
750
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Odyssey Design
rkendrick25
PRO
2
580
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
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!