I was so sure that this idea is needed that I jumped the validation part and built the whole product. Now the product has very slow sales and is very unfocused. Should I quit the whole thing and start again or do something else. Any advice would be appreciated.
My advice, stick with it, but understand there are probably 100s of these already. You need to think about what makes your offering unique, especially with ChatGPT + Have you done any prompt engineering for your product? That will make a world of difference in output if you do it well. Here's my example: 1. We are trying to address the code gen issues in LLM by combining it with our deterministic code gen tech 2. We spent time to reshape the problem and craft a prompt that works well for this integration
Not everybody has this.
OTOH if you had first identified an eager market before bulding your offering, then you would have known exactly what to build before you started the tech project. You can always do that too, then you'll have twice as much to offer.
The way it is now there could be a strong chance that your sales efforts for what you already have, will turn up some good leads about what to build next time that will be easier to sell.