Dieses Projekt ist ein KI-Chatbot, der Fragen zu allen Themen beantworten kann. Egal, ob du mehr über Technologie, Wissenschaft, Kultur, Geschichte oder andere Bereiche wissen möchtest – hier findest du Antworten.
- Responsive Design: Funktioniert auf allen Geräten (Desktop, Tablet, Mobil).
- Moderne Chat-Oberfläche: Benutzerfreundlich und ansprechend.
- KI-Backend: Nutzt Hugging Face Router über OpenAI-Client.
- GitHub Pages: Hosting der Frontend-Website.
- Frontend: HTML5, CSS3, JavaScript
- Backend: Node.js, Express, OpenAI-Client
- KI-Modell:
deepseek-ai/DeepSeek-V3.2:novita(über Hugging Face Router) - Hosting: GitHub Pages (Frontend), Node.js-Server (Backend)
KI/
├── index.html # Chat-Oberfläche (Frontend)
├── server.js # Backend-Server (Node.js/Express)
├── package.json # Abhängigkeiten und Skripte
├── README.md # Projektbeschreibung
└── .github/
└── workflows/
└── deploy_pages.yml # GitHub Pages Deployment
Die Frontend-Website wird über GitHub Pages gehostet. Um sie zu aktivieren:
-
Repository öffentlich machen (bereits erledigt!)
-
GitHub Pages aktivieren:
- Gehe zu GitHub.com und öffne dein Repository: Firestream999/KI.
- Klicke auf Settings (Einstellungen).
- Scrolle nach unten zu Pages (Seiten).
- Wähle als Quelle den
main-Branch und den Ordner/ (root). - Klicke auf Save (Speichern).
-
Website aufrufen: Nach einigen Minuten ist die Website unter folgender URL verfügbar: 👉 https://firestream999.github.io/KI/
Das Backend muss auf einem Server oder lokal laufen, damit der Chatbot funktioniert.
npm installErstelle eine .env-Datei und füge dein Hugging Face Token hinzu:
HF_TOKEN=dein_hugging_face_tokennpm startDas Backend läuft dann auf http://localhost:3000.
In der index.html musst du die backendUrl anpassen, damit die Frontend mit deinem Backend kommunizieren kann:
const backendUrl = "http://deine-backend-url:3000/chat";- CORS: Das Backend ist so konfiguriert, dass es Anfragen von
https://firestream999.github.ioakzeptiert. Falls du eine andere Domain verwendest, passe die CORS-Einstellungen inserver.jsan. - Backend-Hosting: Für eine vollständige Lösung musst du das Backend auf einem Server hosten (z. B. Render, Vercel, Heroku).
- KI-Modell: Du kannst das Modell in
server.jsändern, indem du denmodel-Parameter anpasst.
Dieses Projekt ist open source und kann frei verwendet werden.
💬 Fragen oder Unterstützung? Öffne ein Issue oder kontaktiere uns!