Skip to content
masterclass Buddy

LangSmith · Class

DynamicRunEvaluator

DynamicRunEvaluator wraps a function that evaluates a LangSmith run. It supports optional examples and asynchronous evaluator functions.

Last updated

Since
v0.5

Syntax

DynamicRunEvaluator(self, func: Callable[[Run, Optional[Example]], Union[_RUNNABLE_OUTPUT, Awaitable[_RUNNABLE_OUTPUT]]], afunc: Optional[Callable[[Run, Optional[Example]], Awaitable[_RUNNABLE_OUTPUT]]] = None)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Run
  • Example
  • evaluate_run
  • is_async
  • feedback_keys

Source: DynamicRunEvaluator. Checked 2026-11-03.