i once again have lost some sleep. user now has the ability to interact with each of ChatGPT's 4 engines: davinci, curie, babbage, and ada. i'll have to spend a whole day refactoring what i've done this evening