MCPcopy Create free account
hub / github.com/OpenRaiser/PaperFlow / FakeStreamingLLM

Class FakeStreamingLLM

tests/test_desktop_gui.py:1046–1053  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1044 captured = {}
1045
1046 class FakeStreamingLLM:
1047 name = "fake"
1048 model = "fake-stream"
1049
1050 def stream_generate(self, *_args, **_kwargs):
1051 captured.update(_kwargs)
1052 yield "RAG"
1053 yield " 是检索增强生成"
1054
1055 monkeypatch.setattr(agents, "build_llm_provider", lambda: FakeStreamingLLM())
1056 monkeypatch.setattr(agents.wiki_db, "search_nodes", lambda *_args, **_kwargs: pytest.fail("direct stream should not search wiki"))

Calls

no outgoing calls