Instead using ChatGPT, you could try openai API or just the playground here, tweaking with parameteres (temperature, tokens limits, etc.) I experienced a more stable/controlled behavior than using ChatGPT