on_event_start
and on_event_end
don't get the type of synthesizer usedContextOnly
approach, because otherwise information just gets lost or no? The inner LLM never sees the chat history only the last question. The outer LLM never sees the context, only the answer of the inner LLM.ContextOnly
approach solves this, because it gives the Context directly back to the outer LLM. We only have one LLM to consider and questions regarding older chat history doesn't become a problem anymore.AgentRunner
+ ContextOnly
mode.CBEventType.AGENT_STEP
. You may consider this, when you want to make a PR there, i'm too lazy rn xD Don't know how relevant this is, and if you have many more tasks to do atm.