How to best structure CSV embeddings to elicit clear and correct answers from

The best way probably would be to structure the csv the same way the user might ask a question off the AI chatbot.

The second approach is valid as well, but you would need a sort of classifier first which could categorise the question and then run the embeddings match, though if your csv/ database isn’t too big, should not be a problem.