Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yankeexe/llm-rag-with-reranker-demo

LLM RAG Application with Cross-Encoders Re-ranking for YouTube video πŸŽ₯
https://github.com/yankeexe/llm-rag-with-reranker-demo

awesome cross-encoders langchain localllama ollama rag re-ranking retrieval-augmented-generation streamlit

Last synced: 15 days ago
JSON representation

LLM RAG Application with Cross-Encoders Re-ranking for YouTube video πŸŽ₯

Awesome Lists containing this project

README

        

# πŸ“‘ RAG with Cross-Encoders Re-ranking Demo Application

Demo LLM app with RAG for the YouTube video.

🚨 NOTE: **Requires `Python > 3.10` with `SQLite > 3.35`**

Watch the video πŸ‘‡



## πŸ€– Prerequisites

- [Ollama](https://ollama.dev/download)

## πŸ”¨ Setting up locally

Create virtualenv and install dependencies.

```sh
make setup
```

## ⚑️ Running the application

```sh
make run
```

## ✨ Linters and Formatters

Check for linting rule violations:

```sh
make check
```

Auto-fix linting violations:

```sh
make fix
```

## πŸ€Έβ€β™€οΈ Getting Help

```sh
make

# OR

make help
```