Thanks, so will this be the correct input:
prompt_text = '<|startoftext|> '

encoded_prompt = tokenizer.encode(prompt_text, add_special_tokens=False, return_tensors="pt")
output_sequences = model.generate(
    input_ids=encoded_prompt,
    max_length=50 + len(encoded_prompt[0]),
    temperature=0.7,
    top_k=0,
    top_p=0.9,
    repetition_penalty=1.0,
    do_sample=True,
    num_return_sequences=5,
)

Because doing this gives me a lot of other random tokens in some of the generated outputs such as:

<|startoftext|>cringe|<end of text|>cringe|<|last text|>cringe|<|end of text|>cringe|<|last text|>cringe|<|last text|>cringe|

and

<|startoftext|>      6 years old; i remember this well, remember its a good thing when you’re old enough to remember that there’s something bette

The outputs are of much poor quality than when I provide an input prompt text??