Amplification

Recursive question-answering
Amplification is the idea that agents can make subcalls to copies of themselves to inform how to answer a question or make a decision.
Our implementation plan:
  1. 1.
    Write a recipe that takes a question and asks helpful subquestions.
  2. 2.
    Write a recipe for answering subquestions.
  3. 3.
    One-step amplification: Augment the question-answerer to generate subquestions, answer them, and use their answers as advice.
  4. 4.
    Recursive amplification: When answering subquestions, be able to ask further subquestions.