Getting killer results from your PickAxe

Over the past week, to make the knowledge base and the role instructions function better - I have used the projects inside of GPT to do two things.

  1. I use ChatGPT to extract a concepts CSV from my documents and build a knowledge base. This does a similar things as the upload - but it gives me better control. I tell it to create a category / sub-category and concepts.
  2. Review the CSV for missing items. Add items that are missing. For example - it missed a major concept - so I simply ask ChatGPT to build more concepts based on what it missed.
  3. Upload the CSV to PickAxe - I typically separate out CSVs by major “Core Concepts” as shown below in the instructions.
  4. Then back in ChatGPT, based on the concepts CSV - I ask it the following “let’s write detailed instructions for the Assistants API. Format it in plain text with no markup to be consumed by the API. Include the following: Role, Knowledge Base & Core Concepts, Rules, Interaction Flow, Output.”

I am getting killer results, and adding new knowledge base - I can just edit a few areas (Knowledge Base & Core Concepts, and Interaction Flow).

Let me know if you try this and how you improve on what I have done here.

11 Likes

Could you give an example of what one concept might be to help us understand the csv better. I’m not fully understanding TY.

A concept is what happens when you upload the doc - then look at the breakdown of that DOC (in RAG) in the PickAxe learn. My method - you get more control over the concepts that are being extracted from the doc - and make sure it is complete. Sometimes it doesn’t catch things, or at least not the way you would suggest.

2 Likes

Thank you for the extra clarity.

@b2bea that’s a clever way of creating the knowledge base.

(For those not aware of this feature in Pickaxe, CSV files are treated differently than other files - see this article to better understand the difference: Putting a large spreadsheet (csv) in the Knowledge Base - #4 by admin_mike)

Great stuff! Still getting my head around it but I will try it out!