Über das Projekt
DAV ist ein automatisierter Bot, der YouTube-Kommentare überwacht und mit Hilfe von OpenAI GPT-4 automatisch darauf antwortet. Der Bot wurde für den YouTube-Kanal "Ki-Wissenshub" entwickelt.
Technologien
- Python 3 - Hauptprogrammiersprache
- YouTube Data API v3 - Kommentarabruf und -antworten
- OpenAI GPT-4 API - KI-gestützte Antwortgenerierung
- Google OAuth2 - Authentifizierung
Projektstruktur
| Datei | Beschreibung |
|---|---|
comment.py |
Hauptskript - Überwacht Kommentare und antwortet automatisch via GPT-4 |
apitest.py |
Testskript für OpenAI API-Interaktionen |
config.py |
Konfigurationsdatei mit API-Keys, Datenbankzugang und Pfaden |
googleAPI.json |
Google API Credentials für YouTube-Zugriff |
beantwortete_kommentare.txt |
Tracking-Datei für bereits beantwortete Kommentare |
Funktionen
- Automatischer Abruf von YouTube-Kommentaren für spezifische Videos
- KI-gestützte Antwortgenerierung mit GPT-4
- Tracking bereits beantworteter Kommentare (Duplikat-Verhinderung)
- Paginierte Kommentarverarbeitung (bis zu 100 Kommentare pro Anfrage)
- Interaktive OAuth-Authentifizierung
Funktionsweise
- Authentifizierung bei Google/YouTube API
- Abruf aller Kommentare für ein definiertes Video
- Prüfung, ob Kommentar bereits beantwortet wurde
- Generierung einer Antwort via OpenAI GPT-4
- Veröffentlichung der Antwort auf YouTube
- Speicherung der Kommentar-ID zur Duplikat-Verhinderung