[MAF预定义ChatClient中间件-07]PerServiceCallChatHistoryPersistingChatClient——基于ReAct循环的一步一存档在默认的情况下,ChatHistoryProvider基于调用对产生的请求和消息进行存档。如果一次调用涉及多轮ReAct循环,意味着每次调用可能会很多条消息,但是它们只会在ReAct循环结束之后才会被存档一次。如果最后存单失败,意味着这些消息将全部丢失,所以有时候我们ReAct循环的每次迭代都存档一次。这种细粒度的存档方式可以通过注册PerServiceCallChatHistoryPersistingChatClient中间件来实现。