Pretty sure that the difference between ChatGPT and GPT-3 isn't just the upgraded GPT-3.5 LLM. There's likely several techniques, such as PAL, Data Augmented Generation, language model chaining (simulating "reasoning" by iterating through many "learned" layers of GPT-3.5), etc.