9
9
:::
10
10
11
11
Integrate CrateDB with machine learning frameworks and
12
- tools, for [ MLOps] and [ Vector database] operations.
13
-
12
+ tools, for MLOps and vector database operations.
14
13
15
14
:::::{grid}
16
15
:padding: 0
@@ -28,7 +27,7 @@ operations.
28
27
CrateDB, as a universal SQL database, supports this process through
29
28
adapters to best-of-breed software components for MLOps procedures.
30
29
31
- MLOps is a paradigm that aims to deploy and maintain machine learning models
30
+ [ MLOps] is a paradigm that aims to deploy and maintain machine learning models
32
31
in production reliably and efficiently, including experiment tracking, and in
33
32
the spirit of continuous development and DevOps.
34
33
::::
@@ -47,7 +46,7 @@ These feature vectors may be computed from raw data using machine learning
47
46
methods such as feature extraction algorithms, word embeddings, or deep
48
47
learning networks.
49
48
50
- Vector databases can be used for similarity search, multi-modal search,
49
+ [ Vector databases] [ Vector Database ] can be used for similarity search, multi-modal search,
51
50
recommendation engines, large language models (LLMs), retrieval-augmented
52
51
generation (RAG), and other applications.
53
52
::::
@@ -206,6 +205,36 @@ of information, using a technique known as Retrieval Augmented Generation,
206
205
or RAG. RAG is a technique for augmenting LLM knowledge with additional data.
207
206
208
207
208
+ :::{rubric} Video Tutorials
209
+ :::
210
+
211
+ ::::{info-card}
212
+
213
+ :::{grid-item} ** How to Use Private Data in Generative AI**
214
+ :columns: auto auto 8 8
215
+
216
+ In this video recorded at FOSDEM 2024, we explain how to leverage private data
217
+ in generative AI on behalf of an end-to-end Retrieval Augmented Generation (RAG)
218
+ solution.
219
+
220
+ - [ How to Use Private Data in Generative AI] (Video)
221
+ - [ End-to-End RAG with CrateDB and LangChain] (Slides)
222
+ :::
223
+
224
+ :::{grid-item}
225
+ :columns: auto auto 4 4
226
+
227
+ <iframe width =" 240 " src =" https://www.youtube-nocookie.com/embed/icquKckM4o0?si=J0w5yG56Ld4fIXfm " title =" YouTube video player " frameborder =" 0 " allow =" accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share " allowfullscreen ></iframe >
228
+   ;
229
+
230
+ {tags-primary}` Fundamentals ` \
231
+ {tags-secondary}` Generative AI `
232
+ {tags-secondary}` RAG `
233
+ :::
234
+
235
+ ::::
236
+
237
+
209
238
(langchain)=
210
239
### LangChain
211
240
@@ -320,7 +349,9 @@ tensorflow
320
349
[ automl-classify-colab ] : https://colab.research.google.com/github/crate/cratedb-examples/blob/main/topic/machine-learning/automl/automl_classification_with_pycaret.ipynb
321
350
[ automl-forecasting-github ] : https://github.com/crate/cratedb-examples/blob/main/topic/machine-learning/automl/automl_timeseries_forecasting_with_pycaret.ipynb
322
351
[ automl-forecasting-colab ] : https://colab.research.google.com/github/crate/cratedb-examples/blob/main/topic/machine-learning/automl/automl_timeseries_forecasting_with_pycaret.ipynb
352
+ [ End-to-End RAG with CrateDB and LangChain ] : https://speakerdeck.com/cratedb/how-to-use-private-data-in-generative-ai-end-to-end-solution-for-rag-with-cratedb-and-langchain
323
353
[ How to set up LangChain with CrateDB ] : https://community.cratedb.com/t/how-to-set-up-langchain-with-cratedb/1576
354
+ [ How to Use Private Data in Generative AI ] : https://youtu.be/icquKckM4o0?feature=shared
324
355
[ Jupyter Notebook ] : https://jupyter.org/
325
356
[ LangChain ] : https://python.langchain.com/
326
357
[ LangChain: Analyzing structured data ] : https://python.langchain.com/docs/use_cases/qa_structured/sql
0 commit comments