It's not listed in the prerequisites but this requires an openai account. If they are doing all the work, what exactly does the rest of this code do?
It’s true that most of the complexity are solved by using LLM, but it’s not everything. There are still a good amount of work needed to be done if you want to build an agent (or even an AI wrapper, if you’re implying it).