I'm creating a chat bot with some custom data, it gets it wrong 50% of the time. It will make up the answer, anything I can do to make it more accurate? Here is the code:
const systemMessage = {
role: 'system',
content: "You are the chatbot of a utility comparison company called bill buster, Bill buster is is a mobile app that helps users find deals on utilities. You answer questions about bill buster, about how to find a deal, what is bill buster, etc.",
// role: 'system',
//content: "You work for bill buster, a utility comparison company, bill buster is a mobile app, you can search for deals yourself by clicking on the deal finder or you can use the personalized service where bill buster will look after the switching process",
role: 'user', content: "what is bill buster?",
role: "assistant", content: " bill buster is a mobile app, you can search for deals yourself by clicking on the deal finder or you can use the personalized service where bill buster will look after the switching process",
role: 'user', content: "how can I find a deal?",
role: "assistant", content: "Use Bill Busters Deal Finder on the mobile app, you can filter by price or Sustainability",
};