A multilingual search tool based on Wikipedia data, utilizing the RAG approach to prompt GPT.
You need to create a virtual env and install the packages listed in requirements.txt
.
Follow these steps: How to Work with Python Virtual Environments, Jupyter Notebooks and VS Code.
You need to create a .env
file with your OPENAI_API_KEY
.
- obtaining vector representations of data.
- searching for similar vectors.
- looking for approximate nearest neighbors.
- utilizing vector databases.
- understanding sparse, dense, and hybrid search.
- creating a multilingual search tool.
Based on Vector Databases: from Embeddings to Applications by Sebastian Witalec (2023).