import os
from gpt4all import GPT4All
import keyboard
# Modell initialisieren
model = GPT4All("em_german_mistral_v01.Q4_0.gguf")
# Eingabeaufforderung für Titel abfragen
titel = input("Titel/Dateiname: ")
# Eingabeaufforderung für Anweisung abfragen
eingabeaufforderung = input("Hier bitte die Anweisung eintragen und mit Enter bestätigen: ")
# Ordner "output" erstellen, wenn er nicht existiert
output_ordner = "output"
if not os.path.exists(output_ordner):
os.makedirs(output_ordner)
# Generierung der Texte 10-mal durchlaufen lassen
for i in range(1, 11):
# Ausgabe generieren
output = model.generate(eingabeaufforderung, max_tokens=5000)
# Output in eine Datei im Ordner "output" speichern
output_dateipfad = os.path.join(output_ordner, f"{titel}_{i}.txt")
with open(output_dateipfad, "w", encoding="utf-8") as datei:
datei.write(output)
# Ausgabe anzeigen
print(f"Output wurde unter dem Titel '{titel}_{i}' im Ordner 'output' gespeichert.")