Why don’t you change it like this?
response = generator(
question,
max_length=50,
temperature=0.5, # Niedrigere Temperatur für genauere Antworten
top_k=100, # Höhere Top-k-Werte
top_p=0.85, # Niedrigere Top-p-Werte
do_sample=True,
return_dict_in_generate=False,
truncation=True
)