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
49
MCP in Action: Connecting AI to Enterprise Systems - Sept 2025
zbendhiba
0
66
Communauté, tu aideras. Sagesse et force, tu gagneras
zbendhiba
0
23
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
92
Blabla Conf : Quarkus meets AI : Build your own LLM-powered application
zbendhiba
0
71
DevNation - Connecting disparate systems in a lightweight way
zbendhiba
0
50
Other Decks in Programming
See All in Programming
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
860
CSC307 Lecture 01
javiergs
PRO
0
680
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1k
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
630
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
180
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
170
Patterns of Patterns
denyspoltorak
0
1.3k
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
260
MUSUBIXとは
nahisaho
0
110
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.7k
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
620
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
180
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
2
2.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
The SEO Collaboration Effect
kristinabergwall1
0
350
First, design no harm
axbom
PRO
2
1.1k
Practical Orchestrator
shlominoach
191
11k
ラッコキーワード サービス紹介資料
rakko
1
2.2M
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
420
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
370
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
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!