How to make a chatbot that knows information about your company?

Hello! I am trying to build a chatbot for the company where I intern. But the management also wants the chatbot to have information about our company. So, I tried using the Retrieval-Augmented Generation (RAG) approach using Pinecone and OpenAI’s API.

But management wasn’t happy with the chatbot’s responses. Therefore, I tried using the Assistants API from OpenAI, which provided much better responses. Unfortunately, it was taking a long time to answer each query, even on their Playground website.

Is there any other way to implement the chatbot according to the given specifications? If not, is there a way to speed up the Assistant’s API?

submitted by /u/Not-A-myth
[link] [comments]