Skip to content

Commit 7609ad1

Browse files
authored
Update README.md
1 parent fd6827a commit 7609ad1

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ A Python based local Retrieval-Augmented Generation (RAG) chatbot that can answe
88
| 3 | [RagRetriever][Link_7.md] | RAGRetriever class to handle retrieval-augmented generation. It interacts with a vector database to fetch relevant documents based on query similarity. It uses an embedding model to compute text embeddings for similarity comparison. It extracts relevant context and source information from the retrieved documents. | [2 Step RAG][Link_8.md] | [Langchain Chroma Vectorstore][Link_9.md] |
99
| 4 | [EmbeddingFactory][Link_10.md] | Embedding Factory class to select and return the appropriate embedding function based on the specified model name (Ollama, OpenAI etc) | [Vectorization & Similarity Scoring][Link_11.md] | [Langchain Embeddings][Link_12.md]|
1010
| 5 | [DocUploader][Link_13.md]| Manage the database population with embeddings | [Vector Database][Link_14.md] | [Langchain Chroma][Link_15.md] |
11+
| 6 | [LLMFactory][Link_16.md] | Factory class to create LLM instances based on model type e.g., 'ollama', 'gpt', 'claude') | [Factory Pattern][Link_17.md] | [Langchain Models][Link_18.md] |
1112

1213
## System control flow
1314
<div style="text-align: center;">
@@ -93,3 +94,6 @@ A Python based local Retrieval-Augmented Generation (RAG) chatbot that can answe
9394
[Link_13.md]: https://github.com/inbravo/rag-bot/blob/main/DocUploader.py
9495
[Link_14.md]: https://docs.trychroma.com/docs/overview/getting-started
9596
[Link_15.md]: https://docs.langchain.com/oss/python/integrations/vectorstores/chroma
97+
[Link_16.md]: https://github.com/inbravo/rag-bot/blob/main/llm/llm_factory.py
98+
[Link_17.md]: https://en.wikipedia.org/wiki/Factory_method_pattern
99+
[Link_18.md]: https://docs.langchain.com/oss/python/langchain/models

0 commit comments

Comments
 (0)