An open API service indexing awesome lists of open source software.

https://github.com/mxagar/rag-app-examples

RAG application examples.
https://github.com/mxagar/rag-app-examples

chatbot llm openai rag

Last synced: about 2 months ago
JSON representation

RAG application examples.

Awesome Lists containing this project

README

          

# Retrieval Augmented Generation (RAG) Examples

This repository contains Question-Answering (QA) and Retrieval Augmented Generation (RAG) examples.

Each example/subproject is independent; specific sources, necessary packages, setup & Co. are explained inside each subproject folder.

- [`qa-finetuning/`](./qa-finetuning/): an LLM is fine-tuned to accomplish extractive QA tasks on a new dataset.
- [`qa-rag/`](./qa-rag/): a basic system of Retrieval Augmented Generation (RAG) is implemented to showcase how to build a chatbot which dynamically answers questions of new datasets.
- [`advanced-rag-langchain/`](./advanced-rag-langchain/): notes and examples from the official LangChain course [RAG from Scratch](https://github.com/langchain-ai/rag-from-scratch).
- [`local-rag/`](./local-rag/): a local Retrieval Augmented Generation (RAG) application, packaged and deployable.
- [`azure-rag/`](./azure-rag/): a Retrieval Augmented Generation (RAG) application which uses Azure services and deployed on the same cloud provider.

Other related repositories of mine:

- My personal notes on the O'Reilly book [Generative Deep Learning, 2nd Edition, by David Foster](https://github.com/mxagar/generative_ai_book)
- My personal notes on the O'Reilly book [Natural Language Processing with Transformers, by Lewis Tunstall, Leandro von Werra and Thomas Wolf (O'Reilly)](https://github.com/mxagar/nlp_with_transformers_nbs)
- My personal notes on the Udacity Nanodegree [Generative AI](https://github.com/mxagar/generative_ai_udacity)
- My personal notes on the University of Duke / Coursera course [Operationalizing LLMs on Azure](https://github.com/mxagar/generative_ai_udacity/tree/main/06_RAGs_DeepDive/02_Azure_LLMs)
- [HuggingFace Guide: `mxagar/tool_guides/hugging_face`](https://github.com/mxagar/tool_guides/tree/master/hugging_face)
- [LangChain Guide: `mxagar/tool_guides/langchain`](https://github.com/mxagar/tool_guides/tree/master/langchain)
- [LLM Tools: `mxagar/tool_guides/llms`](https://github.com/mxagar/tool_guides/tree/master/llms)
- [NLP Guide: `mxagar/nlp_guide`](https://github.com/mxagar/nlp_guide)
- [Deep Learning Methods for CV and NLP: `mxagar/computer_vision_udacity/CVND_Advanced_CV_and_DL.md`](https://github.com/mxagar/computer_vision_udacity/blob/main/03_Advanced_CV_and_DL/CVND_Advanced_CV_and_DL.md)
- [Deep Learning Methods for NLP: `mxagar/deep_learning_udacity/DLND_RNNs.md`](https://github.com/mxagar/deep_learning_udacity/blob/main/04_RNN/DLND_RNNs.md)

Mikel Sagardia, 2025
No guaranties.