(Example Chat - Conversation Page Screenshot)
(Login and Register Pages Screenshots)
Elanore is a web client built to interact with the Ollama - Llama Large Language Model (LLM). It uses a combination of Python (Flask framework), HTML, CSS, and JavaScript to deliver a simple but effective interface for real-time LLM queries.
- Flask-based backend.
- Frontend designed with HTML and JavaScript for responsiveness.
- Real-time LLM query handling and response rendering.
- Error handling and user feedback mechanisms.
- main.py: This file contains the core Flask application, handling HTTP routes, and interaction with the Llama LLM.
- templates/: Contains HTML files for the frontend, defining the structure of the user interface.
- static/: This folder holds CSS and JavaScript files that style the interface and manage real-time interactions.
- Clone the repository:
git clone https://github.com/omerfarukoz/elanore
- Install required Python dependencies:
pip install -r requirements.txt
- Run the Flask server:
python main.py
- Users interact with the web client via a simple form.
- The client sends requests to the Flask server, which communicates with the Ollama Llama API.
- Real-time results are displayed on the frontend.
Elanore, Ollama - Llama Büyük Dil Modeli ile etkileşim sağlayan bir web istemcisidir. Python (Flask), HTML, CSS ve JavaScript kullanılarak oluşturulmuştur ve gerçek zamanlı LLM sorguları için basit ve etkili bir arayüz sunar.
- Flask tabanlı backend.
- HTML ve JavaScript ile duyarlı arayüz.
- Gerçek zamanlı LLM sorgulama ve yanıt gösterimi.
- Hata yönetimi ve kullanıcı geri bildirimi.
- main.py: HTTP rotalarını ve Llama LLM ile etkileşimleri yöneten ana Flask uygulamasını içerir.
- templates/: Kullanıcı arayüzünün yapısını tanımlayan HTML dosyalarını barındırır.
- static/: Arayüzü stillendiren ve gerçek zamanlı etkileşimleri yöneten CSS ve JavaScript dosyalarını içerir.
- Depoyu klonlayın:
git clone https://github.com/omerfarukoz/elanore
- Gerekli Python bağımlılıklarını yükleyin:
pip install -r requirements.txt
- Flask sunucusunu başlatın:
python main.py
- Kullanıcılar basit bir form aracılığıyla web istemcisiyle etkileşim kurar.
- İstemci, Flask sunucusuna istek gönderir ve Ollama Llama API ile iletişim kurar.
- Gerçek zamanlı sonuçlar ön yüzde görüntülenir