設計上の仕様です。Transformerを用いた生成AIは決まったロジックで動くプログラムではありません。
ChatGPTに限らず、生成AIの生成結果は(疑似)乱数によってランダム性を意図的に発生させています。Seedと呼ぶ場合もあります。
内部的な疑似乱数がその都度異なるものになるので、一言一句全く同じ文章を投げかけても結果は都度変わります。
これは画像生成だけでなく、文章も同じです。試しに異なるチャットを複数開き、全て同じ文章を入れてみてください。すべて異なる返事をしてきます。
逆に言えば疑似乱数が同じなら生成AIは同じ出力を概ね行います。(実際には他にも変数があるため、一概には言えませんが…。)
しかし、ChatGPTではユーザーがSeedを固定できないため、意図的に同じ出力を得ることはできません。