Skip to content

24online24/XGEN-Hacks-2023

Repository files navigation

XGEN-Hacks-2023

Proiectul echipei "It Compiles, I Swear!".

Cum se folosește Chat GipiTi? 🤓

Dedependențe

Avem nevoie de următoarele dependențe pentru a rula aplicația:

  • Ollama Desktop 🦙 -> aplicatie de gestionare și gazduire a modelelor LLM (găzduită în mod local local)
  • Python 3.10 🐍 -> împreună cu packetele pip specificate în fisierul requirements.txt
  • cheie pentru translator 🔑 -> obținută de la serviciul de traducere al Microsoft Azure

Instalare

Recomandam folosirea unui virtual environment pentru a instala dependențele. Pentru a crea un virtual environment, rulați următoarele comenzi:

python3 -m venv venv
source venv/bin/activate # Linux
venv\Scripts\activate # Windows
pip3 install -r requirements.txt

Configurare

Pentru a configura chatbot-ul, trebuie să creați un fișier .env în directorul rădăcină al proiectului. Acesta trebuie să conțină următoarele variabile de mediu:

MSKEY=[Keys and Endpoint > Key 1 / Key 2 (una dintre ele)]
ENDPOINT=[Keys and Endpoint > Text Translation]
REGION=[Keys and Endpoint > Location/Region]

Utilizare

Pentru a încărca datele în Ollama Desktop, rulați următoarea comandă:

python3 load_data_vdb.py

Pentru a rula chatbot-ul, rulați următoarea comandă:

python3 RAG.py

Chatbot-ul va rula pe portul 8000.

About

Proiectul echipei "It Compiles, I Swear!".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages