Have you tried perplexity.ai? Using it to do some programming and it’s quite good so far. It’s basically LLM + Search Engines.
You can also use it to use different models (not just with ChatGPT).
Sometimes even run the code itself (Python for my case) and see if it’s valid.
Last time I tried ChatGPT it cannot even do a trie in Haskell, so I don’t see any way it is useful for me, unfortunately. IIRC, I was testing with some trivial modification of a trie, but I do not remember at this point.
Maybe it is useful for college homework, but I have yet to find any problem it can solve beyond college. But I would love to learn more, since you have more experience with it. :)
Edit: I tried a problem I encountered couple month ago on https://perplexity.ai. I want to implement a parser in Haskell that do not halt on error, but record the error and keeps going.
It should take 2 lines with mtl, and the AI gives me a more verbose answer that is also completely wrong.
So… I don’t see how they are helpful, honestly. Sorry.