# Getting killer results from your PickAxe

**URL:** <https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000>\
**Category:** General\
**Created:** [February 6, 2025, 4:03pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000 "2025-02-06T16:03:56Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![b2bea](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/b2bea/32/1655_2.png) [@b2bea](https://community.pickaxe.co/u/b2bea)\
**Post date:** [February 6, 2025, 4:03pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/1 "2025-02-06T16:03:56Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![landed](https://avatars.discourse-cdn.com/v4/letter/l/a88e57/32.png) [@landed](https://community.pickaxe.co/u/landed)\
**Post date:** [February 7, 2025, 1:42pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/2 "2025-02-07T13:42:04Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![b2bea](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/b2bea/32/1655_2.png) [@b2bea](https://community.pickaxe.co/u/b2bea)\
**Post date:** [February 7, 2025, 2:55pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/3 "2025-02-07T14:55:14Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![landed](https://avatars.discourse-cdn.com/v4/letter/l/a88e57/32.png) [@landed](https://community.pickaxe.co/u/landed)\
**Post date:** [February 7, 2025, 3:41pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/4 "2025-02-07T15:41:10Z")

</div>

Thank you for the extra clarity.

---

<div class="post-metadata">

**Author:** ![ab2308](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/ab2308/32/1542_2.png) [@ab2308](https://community.pickaxe.co/u/ab2308)\
**Post date:** [February 12, 2025, 6:12am UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/5 "2025-02-12T06:12:34Z")

</div>

@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](https://community.pickaxe.co/t/putting-a-large-spreadsheet-csv-in-the-knowledge-base/2355/4))

---

<div class="post-metadata">

**Author:** ![sharc\_lightning](https://avatars.discourse-cdn.com/v4/letter/s/258eb7/32.png) [@sharc\_lightning](https://community.pickaxe.co/u/sharc_lightning)\
**Post date:** [February 13, 2025, 11:13am UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/6 "2025-02-13T11:13:58Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![maaret](https://avatars.discourse-cdn.com/v4/letter/m/ed655f/32.png) [@maaret](https://community.pickaxe.co/u/maaret)\
**Post date:** [February 25, 2025, 8:36pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/7 "2025-02-25T20:36:10Z")

</div>

I followed the instructions above about the concepts and had the Pickaxe builder build the bot with that information.  
The bot still only retrieves 3-5 chunks.  
My CSV has 64,892. What is the limit? I had separate files earlier, and had the same problem.  
Do you have a live chat that can help me?

---

<div class="post-metadata">

**Author:** ![admin\_mike](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/admin_mike/32/283_2.png) [@admin\_mike](https://community.pickaxe.co/u/admin_mike)\
**Post date:** [February 25, 2025, 10:47pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/8 "2025-02-25T22:47:41Z")

</div>

When you go into the Knowledge Base and see your CSV in there, how many chunks does it say are in there? Does it say 4 or does it say 64,892?

If it only says 4, then your entire spreadsheet was not ingested. If it says ~64,000, then you should go down and increase the **Amount** that it pulls from the KB.

 ![Screenshot 2025-02-25 at 2.46.02 PM](https://canada1.discourse-cdn.com/flex004/uploads/pickaxeproject/original/2X/f/f09b05d7c1fc1a595f2c6fb18578ce5fc298c9a1.png)

---

<div class="post-metadata">

**Author:** ![maaret](https://avatars.discourse-cdn.com/v4/letter/m/ed655f/32.png) [@maaret](https://community.pickaxe.co/u/maaret)\
**Post date:** [February 25, 2025, 11:03pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/9 "2025-02-25T23:03:35Z")

</div>

Hi Mike, the chuck shows ~64,000. I adjusted the amount section, but that only has numbers up to 25,000. Maybe that will do? I will test now.

 ![Screen Shot 2025-02-25 at 2.58.37 PM](https://canada1.discourse-cdn.com/flex004/uploads/pickaxeproject/original/2X/8/878840f325ba5e2768cd0608f9946e764fab9d22.png)  
 ![Screen Shot 2025-02-25 at 3.00.49 PM](https://canada1.discourse-cdn.com/flex004/uploads/pickaxeproject/original/2X/b/ba272526b0d3f7c4ea55cf43ab8551af7f96f190.png)

---

<div class="post-metadata">

**Author:** ![maaret](https://avatars.discourse-cdn.com/v4/letter/m/ed655f/32.png) [@maaret](https://community.pickaxe.co/u/maaret)\
**Post date:** [February 25, 2025, 11:09pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/10 "2025-02-25T23:09:09Z")

</div>

I just tested it after setting up the amount to 25,000.  
The spreadsheet is for home sales data in Santa Cruz County, California. Each line is for separate address sold. Maybe it’s something with the formatting? Do you have any other suggestions?

---

<div class="post-metadata">

**Author:** ![maaret](https://avatars.discourse-cdn.com/v4/letter/m/ed655f/32.png) [@maaret](https://community.pickaxe.co/u/maaret)\
**Post date:** [February 25, 2025, 11:25pm UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/11 "2025-02-25T23:25:12Z")

</div>

It seems to not even recognize the data with dates from last year. It says it doesn’t have it, even though it is in the spreadsheet.

---

<div class="post-metadata">

**Author:** ![Ned.Malki](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/ned.malki/32/5918_2.png) [@Ned.Malki](https://community.pickaxe.co/u/Ned.Malki)\
**Post date:** [March 7, 2025, 2:26am UTC](https://community.pickaxe.co/t/getting-killer-results-from-your-pickaxe/4000/12 "2025-03-07T02:26:06Z")

</div>

Hi @maaret I recently had the same issue while working on a clients project. The fox was quite simple. Delete the CSV, then reupload.

Most importantly, utilize the ‘Knowledge explorer’ feature to input test queries and edit the knowledge chunks according to your project goals.

Lastly, to ensure killer results from your Pickaxe, you want to ensure that your overall settings are properly tweaked. Here’s an in depth tutorial I made for your reference:

[![](https://canada1.discourse-cdn.com/flex004/uploads/pickaxeproject/original/2X/2/2a08468bbe81e3268c8b6fcf528895c963cf12ee.jpeg "Knowledge Base Configuration Tutorial - Pickaxe") ](https://www.youtube.com/watch?v=SlWfzz9NRo4)

> [@Knowledge Base Configuration Tutorial (Beginner + Intermediate Users)](https://community.pickaxe.co/t/knowledge-base-configuration-tutorial-beginner-intermediate-users/4337):
>
> Your Pickaxe is only as smart as the data it pulls from! Properly configuring your Knowledge Base settings ensures your AI delivers accurate, relevant, and efficient responses every time. Whether you’re fine-tuning relevancy cutoff, managing data retrieval, or setting up context instructions, these settings shape how your Pickaxe interprets and responds to user queries. In this tutorial, I break down everything you need to know—from optimizing your knowledge base to refining prompt injection an…
