LangChain Reference home pageLangChain ReferenceLangChain Reference
  • GitHub
  • Main Docs
Deep Agents
LangChain
LangGraph
Integrations
LangSmith
  • Overview
  • MCP Adapters
    • Overview
    • Agents
    • Callbacks
    • Chains
    • Chat models
    • Embeddings
    • Evaluation
    • Globals
    • Hub
    • Memory
    • Output parsers
    • Retrievers
    • Runnables
    • LangSmith
    • Storage
    Standard Tests
    Text Splitters
    ⌘I

    LangChain Assistant

    Ask a question to get started

    Enter to send•Shift+Enter new line

    Menu

    MCP Adapters
    OverviewAgentsCallbacksChainsChat modelsEmbeddingsEvaluationGlobalsHubMemoryOutput parsersRetrieversRunnablesLangSmithStorage
    Standard Tests
    Text Splitters
    Language
    Theme
    Pythonlangchain-classicsmithevaluationstring_run_evaluatorStringExampleMapper
    Class●Since v1.0

    StringExampleMapper

    Copy
    StringExampleMapper()

    Bases

    Serializable

    Attributes

    Methods

    Inherited fromSerializable(langchain_core)

    Attributes

    Alc_secretsAlc_attributesAmodel_config

    Methods

    Mis_lc_serializable
    View source on GitHub
    M
    get_lc_namespace
    Mlc_id
    Mto_json
    Mto_json_not_implemented
    attribute
    reference_key: str | None
    attribute
    output_keys: list[str]
    method
    serialize_chat_messages
    method
    map

    Map an example, or row in the dataset, to the inputs of an evaluation.

    The keys to extract from the run.

    Extract the input messages from the run.

    Maps the Example, or dataset row to a dictionary.