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