模拟聊天模型
LangChain 提供GenericFakeChatModel 用于模拟文本响应。它接受响应迭代器(AIMessage 对象或字符串),每次调用返回一个。它支持常规和流式使用。
InMemorySaver 检查点
为了在测试期间启用持久化,您可以使用InMemorySaver 检查点。这允许您模拟多轮对话以测试依赖于状态的行为:
使用假聊天模型和内存持久化在没有 API 调用的情况下测试代理逻辑。
GenericFakeChatModel 用于模拟文本响应。它接受响应迭代器(AIMessage 对象或字符串),每次调用返回一个。它支持常规和流式使用。
InMemorySaver 检查点。这允许您模拟多轮对话以测试依赖于状态的行为: