LangChain Reference home pageLangChain ReferenceLangChain Reference
  • GitHub
  • Main Docs
Deep Agents
LangChain
LangGraph
Integrations
LangSmith
  • Overview
    • Overview
    • Caches
    • Callbacks
    • Documents
    • Document loaders
    • Embeddings
    • Exceptions
    • Language models
    • Serialization
    • Output parsers
    • Prompts
    • Rate limiters
    • Retrievers
    • Runnables
    • Utilities
    • Vector stores
    MCP Adapters
    Standard Tests
    Text Splitters
    ⌘I

    LangChain Assistant

    Ask a question to get started

    Enter to send•Shift+Enter new line

    Menu

    OverviewCachesCallbacksDocumentsDocument loadersEmbeddingsExceptionsLanguage modelsSerializationOutput parsersPromptsRate limitersRetrieversRunnablesUtilitiesVector stores
    MCP Adapters
    Standard Tests
    Text Splitters
    Language
    Theme
    Pythonlangchain-coretracersevaluation
    Moduleā—Since v0.1

    evaluation

    A tracer that runs evaluators over completed runs.

    Attributes

    Functions

    Classes

    Modules

    View source on GitHub
    attribute
    Run: RunTree
    attribute
    logger
    function
    run_copy
    function
    tracing_v2_enabled
    function
    wait_for_all_evaluators
    class
    BaseTracer
    class
    EvaluatorCallbackHandler
    module
    langchain_tracer

    Copy run, compatible with both Pydantic v1 and v2.

    Instruct LangChain to log all runs in context to LangSmith.

    Wait for all tracers to finish.

    Base interface for tracers.

    Tracer that runs a run evaluator whenever a run is persisted.

    A tracer implementation that records to LangChain endpoint.