Alisia - Ihr Konversations -KI -Suchpartner
Überblick
Alisia ist eine leistungsstarke Konversations-KI-Anwendung mit einem enormen Zugriff auf das neueste Wissen, mit dem Benutzer in einer Chat-basierten Umgebung interagieren, lernen und spielen können. Erstellt mit mehreren KI -Techniken wie Lappen, Vectordb, Einbettungen usw. Alisia kann das Internet durchsuchen und seine umfangreiche Wissensbasis nutzen, um aufschlussreiche und relevante Antworten zu liefern.
Merkmale
- Interaktive Chat-Schnittstelle : Beschäftige dich mit Alisia in Echtzeitgesprächen.
- Websuche Integration : Greifen Sie auf aktuelle Informationen aus dem Internet zu.
- Lernen und Spaß : Fragen Sie Fragen, lernen Sie neue Dinge oder haben Sie einfach Spaß!
Inhaltsverzeichnis
- Alisia - Ihr Konversations -KI -Suchpartner
- Überblick
- Merkmale
- Inhaltsverzeichnis
- Technologien verwendet
- Erste Schritte
- Voraussetzungen
- Installation
Technologien verwendet
Frontend :
- VITE - Ein schneller Entwicklungsserver.
- React - Eine JavaScript -Bibliothek zum Erstellen von Benutzeroberflächen.
Backend :
- Fastapi - Ein modernes Web -Framework zum Aufbau von APIs mit Python.
Andere :
- Python - Die für das Backend verwendete Programmiersprache.
- JavaScript - die primäre Sprache für das Frontend.
Erste Schritte
Voraussetzungen
Stellen Sie vor Beginn sicher, dass Sie die folgenden Installation haben:
- Node.js (v14 oder höher)
- Python (v3.7 oder höher)
- PIP - Python Package Installer
Installation
- Klonen Sie das Repository :
git clone https://github.com/shivvamm/search_with_alisia.git
cd alisia
- Richten Sie den Client ein :
- Richten Sie den Server ein :
cd server
pip install -r requirements.txt
- Führen Sie den Server aus :
uvicorn main:app --reload
- Den Kunden ausführen :
Navigieren Sie jetzt zu http: // localhost: 3000 in Ihrem Browser, um mit der Interaktion mit Alisia zu beginnen!
Folder Structre
/alisia
├── /client
│ ├── src
│ └── public
│
└── /server
├── main.py
└── requirements.txt Verwendung
- Geben Sie einfach Ihre Fragen oder Eingabeaufforderungen in die Chat -Oberfläche ein, und Alysia wird antworten! Sie können um Informationen bitten, sich an ungezwungenen Gesprächen führen oder verschiedene Themen erkunden.
Beitragen
- Wir begrüßen Beiträge! Wenn Sie Vorschläge oder Verbesserungen haben, können Sie das Repo freigeben und eine Pull -Anfrage erstellen. Bitte stellen Sie sicher, dass Ihr Code unseren Codierungsstandards folgt und relevante Tests enthält.