from transformers import GPT2Tokenizer, GPT2LMHeadModel, Trainer, TrainingArguments from datasets import Dataset import pandas as pd # Modell und Tokenizer laden model = GPT2LMHeadModel.from_pretrained("gpt2") tokenizer = GPT2Tokenizer.from_pretrained("gpt2") # Daten vorbereiten train_data = [ {"input_text": "Öffne Firefox", "output_text": "Firefox wird geöffnet."}, {"input_text": "Öffne den Firefox Browser", "output_text": "Firefox wird geöffnet."}, {"input_text": "Starte Firefox", "output_text": "Firefox wird gestartet."}, {"input_text": "Starte den Firefox", "output_text": "Firefox wird gestartet."}, {"input_text": "Mach den Firefox auf", "output_text": "Firefox wird geöffnet."}, {"input_text": "Öffne Chrome", "output_text": "Chrome wird geöffnet."}, {"input_text": "Starte Chrome", "output_text": "Chrome wird gestartet."}, {"input_text": "Mach den Chrome auf", "output_text": "Chrome wird geöffnet."}, {"input_text": "Spiele Its my Life", "output_text": "Ich spiele Its my Life auf YouTube ab."}, {"input_text": "Spiele Its my Life von Jon Bon Jovi", "output_text": "Ich spiele Its my Life von Jon Bon Jovi auf YouTube ab."}, {"input_text": "Spiel Its my Life", "output_text": "Ich spiele Its my Life auf YouTube ab."}, {"input_text": "Spiel Its my Life von Jon Bon Jovi", "output_text": "Ich spiele Its my Life von Jon Bon Jovi auf YouTube ab."}, {"input_text": "Lass Its my Life laufen", "output_text": "Ich spiele Its my Life auf YouTube ab."}, {"input_text": "Suche nach was ist Python Programmierung", "output_text": "Hier ist das Ergebnis der Suche nach was ist Python Programmierung: "}, {"input_text": "Was bedeutet Python Programmierung?", "output_text": "Hier ist das Ergebnis der Suche nach was ist Python Programmierung: "}, {"input_text": "Python Programmierung erklären", "output_text": "Hier ist das Ergebnis der Suche nach was ist Python Programmierung: "}, {"input_text": "Informationen über Python Programmierung", "output_text": "Hier ist das Ergebnis der Suche nach was ist Python Programmierung: "}, {"input_text": "Gib mir Infos zu Python Programmierung", "output_text": "Hier ist das Ergebnis der Suche nach was ist Python Programmierung: "}, {"input_text": "Wettervorhersage für Berlin", "output_text": "Die Wettervorhersage für Berlin lautet: "}, {"input_text": "Wie ist das Wetter in Berlin?", "output_text": "Die Wettervorhersage für Berlin lautet: "}, {"input_text": "Berlin Wetter", "output_text": "Die Wettervorhersage für Berlin lautet: "}, {"input_text": "Was sagt die Wettervorhersage für Berlin?", "output_text": "Die Wettervorhersage für Berlin lautet: "}, {"input_text": "Zeig mir das Wetter in Berlin an", "output_text": "Die Wettervorhersage für Berlin lautet: "}, {"input_text": "Stell die Lautstärke auf 50 Prozent", "output_text": "Die Lautstärke wurde auf 50 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 75", "output_text": "Die Lautstärke wurde auf 75 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 30", "output_text": "Die Lautstärke wurde auf 30 Prozent eingestellt."}, {"input_text": "Lautstärke auf Maximum setzen", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 30 Sekunden vor spulen", "output_text": "Das Video wurde um 30 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 2 Minuten vor", "output_text": "Das Video wurde um 2 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 1 Minute gehen", "output_text": "Das Video wurde um 1 Minute vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Bluetooth aktivieren und mit Kopfhörer verbinden", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Aktiviere Bluetooth und verbinde mit meinen Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Schalte Bluetooth an und verbinde mit den Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Kopfhörer verbinden über Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Verbinde mit Kopfhörern per Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Zeige die letzte Folge von Dragonball", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Letzte Dragonball Folge anzeigen", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Dragonball letzte Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Was ist die neueste Dragonball Folge?", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Gib mir die letzte Dragonball Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Router neu starten", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Neustart des Routers", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Starte den Router neu", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze den Router zurück", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Schalte den Router aus und dann wieder an", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze die Lautstärke auf 60 Prozent", "output_text": "Die Lautstärke wurde auf 60 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 80", "output_text": "Die Lautstärke wurde auf 80 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 40", "output_text": "Die Lautstärke wurde auf 40 Prozent eingestellt."}, {"input_text": "Mach die Lautstärke auf Maximum", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 45 Sekunden vor spulen", "output_text": "Das Video wurde um 45 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 3 Minuten vor", "output_text": "Das Video wurde um 3 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 2 Minuten gehen", "output_text": "Das Video wurde um 2 Minuten vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Bluetooth aktivieren und mit Kopfhörer verbinden", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Aktiviere Bluetooth und verbinde mit meinen Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Schalte Bluetooth an und verbinde mit den Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Kopfhörer verbinden über Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Verbinde mit Kopfhörern per Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Zeige die letzte Folge von Dragonball", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Letzte Dragonball Folge anzeigen", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Dragonball letzte Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Was ist die neueste Dragonball Folge?", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Gib mir die letzte Dragonball Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Router neu starten", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Neustart des Routers", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Starte den Router neu", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze den Router zurück", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Schalte den Router aus und dann wieder an", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Stell die Lautstärke auf 60 Prozent", "output_text": "Die Lautstärke wurde auf 60 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 80", "output_text": "Die Lautstärke wurde auf 80 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 40", "output_text": "Die Lautstärke wurde auf 40 Prozent eingestellt."}, {"input_text": "Mach die Lautstärke auf Maximum", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 45 Sekunden vor spulen", "output_text": "Das Video wurde um 45 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 3 Minuten vor", "output_text": "Das Video wurde um 3 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 2 Minuten gehen", "output_text": "Das Video wurde um 2 Minuten vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Bluetooth aktivieren und mit Kopfhörer verbinden", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Aktiviere Bluetooth und verbinde mit meinen Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Schalte Bluetooth an und verbinde mit den Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Kopfhörer verbinden über Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Verbinde mit Kopfhörern per Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Zeige die letzte Folge von Dragonball", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Letzte Dragonball Folge anzeigen", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Dragonball letzte Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Was ist die neueste Dragonball Folge?", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Gib mir die letzte Dragonball Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Router neu starten", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Neustart des Routers", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Starte den Router neu", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze den Router zurück", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Schalte den Router aus und dann wieder an", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Stell die Lautstärke auf 60 Prozent", "output_text": "Die Lautstärke wurde auf 60 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 80", "output_text": "Die Lautstärke wurde auf 80 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 40", "output_text": "Die Lautstärke wurde auf 40 Prozent eingestellt."}, {"input_text": "Mach die Lautstärke auf Maximum", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 45 Sekunden vor spulen", "output_text": "Das Video wurde um 45 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 3 Minuten vor", "output_text": "Das Video wurde um 3 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 2 Minuten gehen", "output_text": "Das Video wurde um 2 Minuten vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Bluetooth aktivieren und mit Kopfhörer verbinden", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Aktiviere Bluetooth und verbinde mit meinen Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Schalte Bluetooth an und verbinde mit den Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Kopfhörer verbinden über Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Verbinde mit Kopfhörern per Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Zeige die letzte Folge von Dragonball", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Letzte Dragonball Folge anzeigen", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Dragonball letzte Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Was ist die neueste Dragonball Folge?", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Gib mir die letzte Dragonball Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Router neu starten", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Neustart des Routers", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Starte den Router neu", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze den Router zurück", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Schalte den Router aus und dann wieder an", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Stell die Lautstärke auf 60 Prozent", "output_text": "Die Lautstärke wurde auf 60 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 80", "output_text": "Die Lautstärke wurde auf 80 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 40", "output_text": "Die Lautstärke wurde auf 40 Prozent eingestellt."}, {"input_text": "Mach die Lautstärke auf Maximum", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 45 Sekunden vor spulen", "output_text": "Das Video wurde um 45 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 3 Minuten vor", "output_text": "Das Video wurde um 3 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 2 Minuten gehen", "output_text": "Das Video wurde um 2 Minuten vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Bluetooth aktivieren und mit Kopfhörer verbinden", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Aktiviere Bluetooth und verbinde mit meinen Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Schalte Bluetooth an und verbinde mit den Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Kopfhörer verbinden über Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Verbinde mit Kopfhörern per Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Zeige die letzte Folge von Dragonball", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Letzte Dragonball Folge anzeigen", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Dragonball letzte Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Was ist die neueste Dragonball Folge?", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Gib mir die letzte Dragonball Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Router neu starten", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Neustart des Routers", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Starte den Router neu", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze den Router zurück", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Schalte den Router aus und dann wieder an", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Stell die Lautstärke auf 60 Prozent", "output_text": "Die Lautstärke wurde auf 60 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 80", "output_text": "Die Lautstärke wurde auf 80 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 40", "output_text": "Die Lautstärke wurde auf 40 Prozent eingestellt."}, {"input_text": "Mach die Lautstärke auf Maximum", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 45 Sekunden vor spulen", "output_text": "Das Video wurde um 45 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 3 Minuten vor", "output_text": "Das Video wurde um 3 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 2 Minuten gehen", "output_text": "Das Video wurde um 2 Minuten vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Bluetooth aktivieren und mit Kopfhörer verbinden", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Aktiviere Bluetooth und verbinde mit meinen Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Schalte Bluetooth an und verbinde mit den Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Kopfhörer verbinden über Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Verbinde mit Kopfhörern per Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Zeige die letzte Folge von Dragonball", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Letzte Dragonball Folge anzeigen", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Dragonball letzte Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Was ist die neueste Dragonball Folge?", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Gib mir die letzte Dragonball Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Router neu starten", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Neustart des Routers", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Starte den Router neu", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze den Router zurück", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Schalte den Router aus und dann wieder an", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Stell die Lautstärke auf 60 Prozent", "output_text": "Die Lautstärke wurde auf 60 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 80", "output_text": "Die Lautstärke wurde auf 80 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 40", "output_text": "Die Lautstärke wurde auf 40 Prozent eingestellt."}, {"input_text": "Mach die Lautstärke auf Maximum", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 45 Sekunden vor spulen", "output_text": "Das Video wurde um 45 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 3 Minuten vor", "output_text": "Das Video wurde um 3 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 2 Minuten gehen", "output_text": "Das Video wurde um 2 Minuten vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Bluetooth aktivieren und mit Kopfhörer verbinden", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Aktiviere Bluetooth und verbinde mit meinen Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Schalte Bluetooth an und verbinde mit den Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Kopfhörer verbinden über Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Verbinde mit Kopfhörern per Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Zeige die letzte Folge von Dragonball", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Letzte Dragonball Folge anzeigen", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Dragonball letzte Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Was ist die neueste Dragonball Folge?", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Gib mir die letzte Dragonball Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Router neu starten", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Neustart des Routers", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Starte den Router neu", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze den Router zurück", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Schalte den Router aus und dann wieder an", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Stell die Lautstärke auf 60 Prozent", "output_text": "Die Lautstärke wurde auf 60 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 80", "output_text": "Die Lautstärke wurde auf 80 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 40", "output_text": "Die Lautstärke wurde auf 40 Prozent eingestellt."}, {"input_text": "Mach die Lautstärke auf Maximum", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 45 Sekunden vor spulen", "output_text": "Das Video wurde um 45 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 3 Minuten vor", "output_text": "Das Video wurde um 3 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 2 Minuten gehen", "output_text": "Das Video wurde um 2 Minuten vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Bluetooth aktivieren und mit Kopfhörer verbinden", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Aktiviere Bluetooth und verbinde mit meinen Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Schalte Bluetooth an und verbinde mit den Kopfhörern", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Kopfhörer verbinden über Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Verbinde mit Kopfhörern per Bluetooth", "output_text": "Bluetooth wurde aktiviert und ich verbinde mich mit den Kopfhörern."}, {"input_text": "Zeige die letzte Folge von Dragonball", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Letzte Dragonball Folge anzeigen", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Dragonball letzte Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Was ist die neueste Dragonball Folge?", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Gib mir die letzte Dragonball Episode", "output_text": "Hier ist die letzte Folge von Dragonball."}, {"input_text": "Router neu starten", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Neustart des Routers", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Starte den Router neu", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Setze den Router zurück", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Schalte den Router aus und dann wieder an", "output_text": "Der Router wird neu gestartet."}, {"input_text": "Stell die Lautstärke auf 60 Prozent", "output_text": "Die Lautstärke wurde auf 60 Prozent eingestellt."}, {"input_text": "Stell die Lautstärke auf 80", "output_text": "Die Lautstärke wurde auf 80 Prozent eingestellt."}, {"input_text": "Regel die Lautstärke auf 40", "output_text": "Die Lautstärke wurde auf 40 Prozent eingestellt."}, {"input_text": "Mach die Lautstärke auf Maximum", "output_text": "Die Lautstärke wurde auf Maximum eingestellt."}, {"input_text": "Video 45 Sekunden vor spulen", "output_text": "Das Video wurde um 45 Sekunden zurückgespult."}, {"input_text": "Spul das Video um 3 Minuten vor", "output_text": "Das Video wurde um 3 Minuten zurückgespult."}, {"input_text": "Vorwärts im Video um 2 Minuten gehen", "output_text": "Das Video wurde um 2 Minuten vorangespult."}, {"input_text": "Hole Notepad in den Vordergrund", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Bring Notepad nach vorne", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Zeig mir Notepad", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad zeigen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Notepad öffnen", "output_text": "Notepad befindet sich jetzt im Vordergrund."}, {"input_text": "Schalte den Computer in 10 Minuten aus", "output_text": "Der PC wird in 10 Minuten heruntergefahren."}, {"input_text": "Mach den Rechner in 2 Stunden aus", "output_text": "Der PC wird in 2 Stunden heruntergefahren."}, {"input_text": "Fahre den Rechner in 30 Sekunden herunter", "output_text": "Der PC wird in 30 Sekunden heruntergefahren."}, {"input_text": "Erinnerung -> Das Programm wird die Schritte mit dir durchgehen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Merke dir, das Programm wird dich durch die Schritte führen", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm führt mich durch die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Erinnere mich daran, dass das Programm Schritte erklärt", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Programm erklärt die Schritte", "output_text": "Erinnerung gesetzt: Das Programm wird die Schritte mit dir durchgehen."}, {"input_text": "Wie konfiguriere ich den Sprachassistenten?", "output_text": "Um den Sprachassistenten zu konfigurieren, gehen Sie zu den Einstellungen..."}, # Weitere Trainingsdaten hinzufügen ] # Erstellen eines Dataset-Objekts train_dataset = Dataset.from_pandas(pd.DataFrame(train_data)) # Daten tokenisieren def tokenize_function(examples): inputs = [example['input_text'] for example in examples] outputs = [example['output_text'] for example in examples] model_inputs = tokenizer(inputs, padding="max_length", truncation=True, max_length=128) with tokenizer.as_target_tokenizer(): labels = tokenizer(outputs, padding="max_length", truncation=True, max_length=128) model_inputs["labels"] = labels["input_ids"] return model_inputs tokenized_train_dataset = train_dataset.map(tokenize_function, batched=True) # Trainingsparameter einstellen training_args = TrainingArguments( output_dir='./results', num_train_epochs=3, per_device_train_batch_size=4, save_steps=10_000, save_total_limit=2, ) # Trainer initialisieren trainer = Trainer( model=model, args=training_args, train_dataset=tokenized_train_dataset, ) # Training starten trainer.train()