Sie können die Demo unter debategpt.emileamaj.xyz ausprobieren.
Debategpt ist ein KI -Gegner -Chatbot, der über jedes Thema diskutieren kann.
Sie wählen das Thema aus und beginnen sofort zu debattieren.
Die Argumente jeder Seite werden von einer externen KI kommentiert, die eine Bewertung von 10 für das Argument verleiht.
Sie können Ihren eigenen Text schreiben oder eine KI bitten, eine Antwort in Ihrem Namen zu generieren, um mit sich selbst zu debatieren.
Debategpt wird immer die entgegengesetzte Seite Ihres Arguments einnehmen und versuchen, sie zu widerlegen.
Es verwendet das GPT-4O-Mini-Modell, um die Antworten auf Ihre Argumente zu generieren.
Dieses Projekt wurde von Marc Andreessens Äußerungen zu Lex Fridmans Podcast 386 (um 15:40 Uhr) inspiriert, wo er über seine Experimente mit der Debattation von GPT-4 mit sich selbst spricht.

Legen Sie das Thema der Debatte fest und klicken Sie auf "Startdebatte".

Die KI nimmt automatisch die entgegengesetzte Seite des Arguments des Benutzers ein und versucht es zu widerlegen.

Die "Überzeugungen" der KI werden durch die anfängliche Haltung des Benutzers in der Debatte festgelegt. Durch die Neustart der Debatte mit einer anderen Haltung wird die KI die gegenüberliegende Seite des Arguments einnehmen.
Um dieses Projekt auf Ihrem lokalen Computer auszuführen, müssen Sie Node.js installieren lassen. Das Backend dieses Projekts ist in Python und verwendet Fastapi. Sie müssen auch einen OpenAI -API -Schlüssel haben, den Sie hier generieren können. Sie müssen .env -Dateien in den Ordnern backend und frontend mit folgenden Inhalten erstellen:
Setzen Sie die Variable REACT_APP_BACKEND_URL auf die URL des Backend -Servers. ./frontend/.env
REACT_APP_BACKEND_URL=http://localhost:8000
./backend/.env
OPENAI_API_KEY="sk-xxxxxxxxx"
Wobei sk-xxxxxxxxx Ihre OpenAI-API-Schlüssel ist.
Rennen Sie im Frontend -Ordner:
npm install
Wenn Sie das Projekt zum ersten Mal ausführen oder die Abhängigkeiten aktualisieren möchten.
Fahren Sie dann im selben Ordner aus:
npm run start
So starten Sie den Frontend Dev Server.
Führen Sie im Ordner Backend -Ordner aus:
uvicorn main:app --port 8000
Um den Backend -Server zu starten.
Wenn alles gut lief, sollten Sie in der Lage sein, auf das Projekt unter http: // localhost: 3000 zugreifen zu können.