Input text value with ChatGPT

Hoping someone here can help me. I have a morning announcement (weather etc) and I wanted to and a fun fact for my kids at the end using ChatGPT. Essentially if characters are exactly the same in the value it wont process again (See below). Is there a way to “reset” or something?

service: input_text.set_value
data:
  value: Random fun fact for children
target:
  entity_id: input_text.gpt_input

Thanks