The title asks about ChatGPT alternatives. Here are some that I've been playing with to compare and contrast:
https://www.perplexity.ai/ (good at general knowledge)
https://www.phind.com/ (good at coding tasks and synthesizing knowledge from stackoverflow)
https://you.com/search?q=who+are+you&tbm=youchat&cfr=chat (failed at coding tasks on more than one occasion)
https://chatbot.theb.ai/ (this one seems to be Baidu's answer to ChatGPT)