Home / Class/ FakeTracerWithLlmErrorCallback Class — langchain Architecture

FakeTracerWithLlmErrorCallback Class — langchain Architecture

Architecture documentation for the FakeTracerWithLlmErrorCallback class in test_async_base_tracer.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  31b242cc_fdf6_4ecf_b5b9_711acef86ad2["FakeTracerWithLlmErrorCallback"]
  53fd4284_3183_b96a_44c3_e0884be52a6d["FakeAsyncTracer"]
  31b242cc_fdf6_4ecf_b5b9_711acef86ad2 -->|extends| 53fd4284_3183_b96a_44c3_e0884be52a6d
  a49e8dc2_b2f8_294c_51a9_1a3ea21182fb["test_async_base_tracer.py"]
  31b242cc_fdf6_4ecf_b5b9_711acef86ad2 -->|defined in| a49e8dc2_b2f8_294c_51a9_1a3ea21182fb
  620bd6c2_43ef_5c52_a321_a394ae75ee49["_on_llm_error()"]
  31b242cc_fdf6_4ecf_b5b9_711acef86ad2 -->|method| 620bd6c2_43ef_5c52_a321_a394ae75ee49

Relationship Graph

Source Code

libs/core/tests/unit_tests/tracers/test_async_base_tracer.py lines 393–397

    class FakeTracerWithLlmErrorCallback(FakeAsyncTracer):
        error_run = None

        async def _on_llm_error(self, run: Run) -> None:
            self.error_run = run

Extends

Frequently Asked Questions

What is the FakeTracerWithLlmErrorCallback class?
FakeTracerWithLlmErrorCallback is a class in the langchain codebase, defined in libs/core/tests/unit_tests/tracers/test_async_base_tracer.py.
Where is FakeTracerWithLlmErrorCallback defined?
FakeTracerWithLlmErrorCallback is defined in libs/core/tests/unit_tests/tracers/test_async_base_tracer.py at line 393.
What does FakeTracerWithLlmErrorCallback extend?
FakeTracerWithLlmErrorCallback extends FakeAsyncTracer.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free