Knowledgebase not seemingly being used

I have a database of different exercises and different workout templates. I’m trying to create a work out bot, however it doesn’t seem to be going through my database for the exercises and adding any variety. Every time I test the prompt or use it in general. It gives me pretty much the same exercises each time.

In the knowledgebase adnaved section, I have this written to try to help: “Documents I provided have all the information you need. ONLY use exercises from the master exercise database. ONLY use work out templates from the Master Workout Templates. Do NOT use any outside information in your response”

Any suggestions?

Hi Ryan. Take a screenshot of your settings in the knowledge base section and post it here.

Two thoughts:

  • If you have relevance threshold pushed up to a high number, this is likely a problem.
  • Similarly, if you have the 'tokens available for knowledge* base at a low number that’s another problem.

We know the settings there are not terribly clear. We will be redesigning them with clearer names and UX very soon.

I just changed it to the following settings and still having the same issues. 02.08.2024_11.36.22_REC

Its giving me some better workout templates and more variety there but it is just not changing the exercises. For record, I have 2 excel sheets uploaded to the knowledgebase. The one for exercises has I believe 400+ exercises in there to choose from which it is definitely not doing.

So the problem is that its pulling from the right data set but it keeps pulling the same exercises repeatedly?

I think this may stem from the fact that computers are really bad at doing random things. If the exercises are numbered, perhaps ask it to select a random number from 1-400 – or some other way to attempt to force it to not do the same thing and get the same results as computers are inevitably at some level built to do.

Yes, however I can get chatgpt to do this and it does it well with a variety of exercises.

I will try to rearrange my sheet and see if that helps and report back.

So far, absolutely no luck. I honestly don’t think it’s even searching through my exercise database for the exercises, but rather just pulling basic exercises from its own memory.

Hey Ryan, the issue is because you’re uploading a CSV file, I presume. CSVs are notoriously difficult for AI models to properly absorb because the information is placed in a table rather than in prose.

We are overhauling this system this week actually. By Monday of next week I expect that CSVs will be handled better in the knowledge base.

I’m uploading it as a excel sheet which I presume is similar enough to a CSV to cause those issues. I did tweak some things in the verbiage to make is somewhat usable currently.

Do you think a PDF may possibly work better?

What if you go into chatGPT, upload the CSV file and then ask it to re-organize it in prose while maintaining all of the information provided in the original CSV. Then upload that new output in its place and see if it works any better?

A PDF will work better usually.

We actually pushed the CSV change a few minutes ago. So if you upload your spreadsheet as a CSV, it will be read a lot better now.