生命周期钩子
on_chat_resume
一个装饰器,用于允许用户继续对话。需要同时启用数据持久化和身份验证。
这个装饰器将自动
- 将持久化的消息和元素发送到 UI。
- 恢复用户会话。
只有用户会话中可 JSON 序列化的字段才会被保存和恢复。
用法
至少,你需要使用 @cl.on_chat_resume
装饰器来恢复对话。
然而,如果你使用的是 Langchain agent,例如,你需要自己重新实例化它并将其设置到用户会话中。
恢复 Langchain 聊天示例
如何恢复带有上下文的聊天的实用示例。
参数
要恢复的持久化聊天。