Hi All- I am creating a custom action for perplexity. How does the chatbot determine when to use the internal KB vs perplexity?
Does it always use the internal KB first?
Hi All- I am creating a custom action for perplexity. How does the chatbot determine when to use the internal KB vs perplexity?
Does it always use the internal KB first?
Hi, for this you must be specific in the prompt whenever you want to use either of the two actions. You can also configure the trigger when creating the Perplexity action.
oh I see. so if I don’t specify any detail, where does it check? is there any scenario where it checks to see if the KB has enough info and if it feels it doesn’t, then goes to perplexity or any other LLM?
So should I tell my users to ask a question to e.g. Einstein if they want to use model A for answering and Musk for model B if the first answer isn’t satisfactory?
I don’t want to tell them how the questions are answered and focus more on how amazing this AI bot is that has been trained on a lot of custom knowledge( I uploaded books and links to my KB) so it shouldn’t sound like it’s doing the same thing as going to chatgpt and answer
Any suggestions?
Your Pickaxe will use Perplexity whenever it decides it is required. That being said, you can write your prompt in such a way that it ALWAYS uses Perplexity.
The Knowledge Base will be used whenever there is information that is ‘deemed relevant’. That means, whenever information from the knowledge base exceeds the relevance score threshold (a setting within the Learn tab), it will be referenced.
In the builder, you can click the magnifying glass icon under the responses to see exactly what parts of the Knowledge Base were used.