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
52
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 ParisJUG
zbendhiba
0
24
Leading Beyond Code - My Journey as a Staff Engineer
zbendhiba
0
26
Quarkus et Langchain4j - les clés pour intégrer les LLMs dans vos applications Java
zbendhiba
0
73
Quarkus meets AI: Build your own LLM-powered application
zbendhiba
0
62
Blabla Conf : Quarkus meets AI : Build your own LLM-powered application
zbendhiba
0
49
DevNation - Connecting disparate systems in a lightweight way
zbendhiba
0
35
Devoxx MA - Connecting disparate systems in a lightweight way
zbendhiba
0
48
Accento - Connecting disparate systems in a lightweight way
zbendhiba
0
48
nterconnecter des systèmes disparates de manière efficace
zbendhiba
0
42
Other Decks in Programming
See All in Programming
Team operations that are not burdened by SRE
kazatohiei
1
170
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
130
A2A プロトコルを試してみる
azukiazusa1
2
1.1k
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
370
すべてのコンテキストを、 ユーザー価値に変える
applism118
2
620
Claude Codeの使い方
ttnyt8701
1
130
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
240
datadog dash 2025 LLM observability for reliability and stability
ivry_presentationmaterials
0
110
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
890
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
210
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
370
生成AIで日々のエラー調査を進めたい
yuyaabo
0
630
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
53
11k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
RailsConf 2023
tenderlove
30
1.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Unsuck your backbone
ammeep
671
58k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
4
210
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
930
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!