Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 π₯
- Host: GitHub
- URL: https://github.com/yankeexe/llm-rag-with-reranker-demo
- Owner: yankeexe
- Created: 2024-11-20T19:33:09.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-07T06:36:11.000Z (15 days ago)
- Last Synced: 2024-12-07T07:24:22.746Z (15 days ago)
- Topics: awesome, cross-encoders, langchain, localllama, ollama, rag, re-ranking, retrieval-augmented-generation, streamlit
- Language: Python
- Homepage: https://youtu.be/1y2TohQdNbo
- Size: 5.86 KB
- Stars: 16
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```