stream() — langchain Function Reference
Architecture documentation for the stream() function in fake.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD b23760d3_57ca_2e73_110b_8e100bf39538["stream()"] e7a8ec35_0102_1c07_7999_79d89f0901d2["FakeStreamingListLLM"] b23760d3_57ca_2e73_110b_8e100bf39538 -->|defined in| e7a8ec35_0102_1c07_7999_79d89f0901d2 style b23760d3_57ca_2e73_110b_8e100bf39538 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/language_models/fake.py lines 98–116
def stream(
self,
input: LanguageModelInput,
config: RunnableConfig | None = None,
*,
stop: list[str] | None = None,
**kwargs: Any,
) -> Iterator[str]:
result = self.invoke(input, config)
for i_c, c in enumerate(result):
if self.sleep is not None:
time.sleep(self.sleep)
if (
self.error_on_chunk_number is not None
and i_c == self.error_on_chunk_number
):
raise FakeListLLMError
yield c
Domain
Subdomains
Source
Frequently Asked Questions
What does stream() do?
stream() is a function in the langchain codebase, defined in libs/core/langchain_core/language_models/fake.py.
Where is stream() defined?
stream() is defined in libs/core/langchain_core/language_models/fake.py at line 98.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free