**PROBLEM** Currently the qa_agent is limited to one RAG step regardless of the complexity of the question asked! **SOLUTION** - [ ] review the questions asked of sherpa in slack in the past 90 days - [ ] identify broad categories of the question types - [ ] find / create a training dataset for a classifier that determines the question type - [ ] use the class and any necessary heuritics to determine paramters like the number of RAG steps - [ ] rule out the need for a non-chain based solution strategy given the existing questions **ALTERNATIVES** n/a **OTHER INFO** n/a
PROBLEM
Currently the qa_agent is limited to one RAG step regardless of the complexity of the question asked!
SOLUTION
ALTERNATIVES
n/a
OTHER INFO
n/a