Chat-Wurm
Ein ChatGPT-Client für den Zugriff auf die API
Demo-Video :
Web-App :
https://chatworm.com/
Android-App :
Windows-App :
Funktioniert auch mit der neuesten GTP-4 -Version, wenn Sie von OpenAI über eine API Zugriff auf das neue GTP4-Modell erhalten haben.
Andernfalls müssen Sie warten und können stattdessen auf die älteren Modelle zurückgreifen.
Dies ist eine einseitige Anwendung. Zwischen Ihrem Browser und Open AI befindet sich kein Server. Die App wird einfach von Ihrem Browser heruntergeladen und zwischengespeichert und Sie kommunizieren direkt mit der API.
Beispiel-Screenshot:
Lokale Entwicklung einrichten
- Öffnen Sie zunächst ein Terminal und navigieren Sie zum Projektverzeichnis.
- Führen Sie den Befehl
npm install
aus, um alle Frontend-Pakete zu installieren. - Sobald die Installation abgeschlossen ist, führen Sie
npm start
aus. - Dadurch wird ein Webdienst gestartet, auf den über http://localhost:4200/ zugegriffen werden kann.
Pull-Request für Verbesserungen?
- Beginnen Sie mit der Codierung von Änderungen am Projekt mithilfe Ihres lokalen Setups.
- Sobald die Verbesserungen vorgenommen wurden, führen Sie
npm run build
aus. Dadurch werden neue Dateien im dist
-Ordner generiert, die auf unserer Demoseite gehostet werden. - Erstellen Sie eine Pull-Anfrage, die den aktualisierten
dist
Ordner enthält.
Funktionswünsche oder Fehler?
- Öffnen Sie Folgendes: https://github.com/UnknownEnergy/chatgpt-api/issues
- Erstellen Sie ein neues Problem und beschreiben Sie es so klar wie möglich. Auch Screenshots können sehr hilfreich sein. Danke
Bereitstellung für die Produktion
- Stellen Sie sicher, dass alles unter Kontrolle ist.
- Führen Sie
npm run deploy
aus, um es auf dem Produktionsserver bereitzustellen. - Schauen Sie sich https://chatworm.com/ an.
Veröffentlichung in verschiedenen App Stores
- Öffnen Sie https://www.pwabuilder.com/reportcard?site=https://chatworm.com
- Veröffentlichung in den Stores
Pakete aktualisieren
- Führen Sie Folgendes aus, um auf die neuesten Versionen zu aktualisieren:
npx npm-check-updates -u
npm install --force
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.