Skip to content

Commit 3700027

Browse files
authored
Merge pull request #62 from cescoffier/doc-pictures
Add pictures to the documentation
2 parents df0e636 + b7462c0 commit 3700027

File tree

5 files changed

+5
-0
lines changed

5 files changed

+5
-0
lines changed

docs/modules/ROOT/assets/images/.keepme

Whitespace-only changes.
215 KB
Loading
208 KB
Loading

docs/modules/ROOT/pages/index.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ For instance, an application utilizing this extension can:
1616
This extension is built upon the https://github.com/langchain4j/langchain4j[LangChain4j library].
1717
It offers a declarative approach to interact with diverse LLMs like OpenAI, Hugging Face, or Ollama. It facilitates LLM-invoked functions within Quarkus applications and allows document loading within the LLM "context".
1818

19+
image::llms-big-picture.png[width=600,align="center"]
20+
1921
== Quick Overview
2022

2123
To incorporate this extension, add the `io.quarkiverse.langchain4j:quarkus-langchain4j` extension to your build file.

docs/modules/ROOT/pages/retrievers.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ include::./includes/attributes.adoc[]
44

55
Many applications involving Large Language Models (LLMs) often require user-specific data beyond their training set, such as CSV files, data from various sources, or reports. To achieve this, the process of Retrieval Augmented Generation (RAG) is commonly employed.
66

7+
78
== Understanding the Data Ingestion Journey
89

910
Before delving into the RAG process, it's crucial to delineate two distinct phases:
@@ -12,6 +13,8 @@ The Data Ingestion Process:: Involves data collection, cleaning, transformation,
1213

1314
The RAG Process:: Before engaging with the LLM, it seeks relevant documents in the database and passes them for model augmentation.
1415

16+
image::chatbot-architecture.png[width=1000,align="center"]
17+
1518
== Unveiling Embeddings
1619

1720
Embeddings denote data representations, typically in a lower-dimensional space (arrays of floats), preserving essential characteristics of the original data. In the realm of language or text, word embeddings represent words as numerical vectors in a continuous space.

0 commit comments

Comments
 (0)