Output is making "backend" talk to a user

Hello,

After migration, I can’t use my Pickaxes properly. Won’t even give me decent output.
So I created a brand new Pickaxe just to test.

Why is it producing output that only the admin should see?

OUTPUT:

The user is asking about the Canada Learning Bond, which is a government program to help low-income families save for their children’s post-secondary education. To answer this question well for someone with limited financial knowledge, I will need to explain:

  • What the Canada Learning Bond is in simple terms
  • Who is eligible for it
  • How much money it provides
  • How to apply for it
  • Any other key details a beginner should know

The question specifies prioritizing information for Ontario, Canada, but the Canada Learning Bond is a federal program so the core details should be the same across all provinces. No additional tools or information are needed to provide a clear overview of this program at a beginner level. Let me look up some clear, beginner-friendly information on the Canada Learning Bond for you.

The query is asking for a simple explanation of the Canada Learning Bond, covering the key aspects that a financial beginner in Canada would need to know. The information provided by Perplexity gives a good high-level overview, including what the CLB is, who is eligible, how much money it provides, how to apply, and some important things to know.

The Perplexity results cover all the key points needed to provide a beginner-friendly answer to the question. No additional information seems to be required. The query can be answered well using the Perplexity output. Let me summarize the key information on the Canada Learning Bond for you in a clear and simple way.

The key information needed to answer the question “What is the Canada Learning Bond?” is: 1. What the Canada Learning Bond is and how it works 2. Who is eligible for the Canada Learning Bond 3. How much money the Canada Learning Bond provides 4. How to apply for the Canada Learning Bond 5. Other important details about the Canada Learning Bond

The context provided gives clear, beginner-friendly information covering all of these key points. No additional information seems needed to provide a comprehensive answer to the question.

Without knowing more about the context, it’s hard for me to give a great answer.

This looks like a prompting issue. I would rewrite the prompt of the tool and it will give you different results.

The prompt in this Pickaxe is working very well in V1. It answers questions directly. It doesn’t say in the output what it’s doing to provide an output.

The problem is after migrating, it’s including in the output all the steps it’s taking to generate result.

For example, I asked what is Canada Learning Bond. Normally, it should just show answers what is Canada Learning Bond.

But now it’s including the steps I think should not be shown to a user. Even the action attached is shown, it’s even mentioning Perplexity in the output.

For example;

  • The user is asking about the Canada Learning Bond
  • Let me look up some clear, beginner-friendly information on the Canada Learning Bond for you.
  • The Perplexity results cover all the key points needed to provide a beginner-friendly answer to the question.
  • No additional information seems to be required.
  • The query can be answered well using the Perplexity output.
  • Let me summarize the key information on the Canada Learning Bond for you in a clear and simple way.

If this is a prompt issue.

  1. Why is this not an issue in Pickaxe V1?
  2. Does this mean, V2 has different prompt interpretation? Meaning I should add the following to my prompt?
  • DO NOT say in your output that the user is asking about the Canada Learning Bond
  • DO NOT say in your output that your are looking up for some clear, beginner-friendly information on the Canada Learning Bond.
  • DO NOT say that the Perplexity results cover all the key points needed to provide a beginner-friendly answer to the question.
  • DO NOT say that no additional information seems to be required.
  • DO NOT say that the query can be answered well using the Perplexity output.
  • DO NOT say that you will summarize the key information on the Canada Learning Bond for you in a clear and simple way.

Thank you.

Hey @stephenasuncion check this out :eyes:

What model are you using? It sounds like this is chain-of-thought reasoning that is a feature of models like DeepSeek.

This is Opus

I would suggest trying different models. It looks like you are getting chain-of-thought prompting.

Without changing anything, it’s working properly now.