LangChain Reference home page
Search...
⌘K
Ask AI
GitHub
Main Docs
Deep Agents
LangChain
LangGraph
Integrations
LangSmith
⌘I
Chat LangChain
What can I help with?
Enter
to send
·
Shift+Enter
new line
What are deep agents and how do I get started?
How do I build a React app around a Deep Agent?
How do I stream subagent output to my frontend with useStream?
Menu
Navigation
Projects
LangSmith Go
Overview
Client
Datasets
Examples
Runs
Sessions
Feedback
Repos (Prompts)
Annotation Queues
Tracing & OpenTelemetry
Language
Python
JavaScript
Theme
Light
Dark
Go
langsmith
Evaluator
Class
v0.0.0 (latest)
●
Since v0.20
Evaluator
Run rules schema.
Copy
type
Evaluator
struct
Properties
property
ID
:
string
property
CreatedAt
:
time
.
Time
property
DisplayName
:
string
property
EvaluatorVersion
:
int64
property
SamplingRate
:
float64
property
TenantID
:
string
property
UpdatedAt
:
time
.
Time
property
Webhooks
:
[]
EvaluatorWebhook
property
AddToAnnotationQueueID
:
string
property
AddToAnnotationQueueName
:
string
property
AddToDatasetID
:
string
property
AddToDatasetName
:
string
property
AddToDatasetPreferCorrection
:
bool
property
Alerts
:
[]
EvaluatorPagerdutyAlert
property
AlignmentAnnotationQueueID
:
string
property
BackfillCompletedAt
:
time
.
Time
property
BackfillError
:
string
property
BackfillFrom
:
time
.
Time
property
BackfillID
:
string
property
BackfillProgress
:
float64
property
BackfillStatus
:
string
property
CodeEvaluators
:
[]
CodeEvaluatorTopLevel
property
CorrectionsDatasetID
:
string
property
DatasetID
:
string
property
DatasetName
:
string
property
EvaluatorID
:
string
property
EvaluatorName
:
string
property
Evaluators
:
[]
EvaluatorTopLevel
property
ExtendAnnotationQueueTraceRetention
:
bool
property
ExtendDatasetTraceRetention
:
bool
property
ExtendEvaluatorTraceRetention
:
bool
property
ExtendOnly
:
bool
property
ExtendWebhookTraceRetention
:
bool
property
Filter
:
string
property
GroupBy
:
EvaluatorGroupBy
property
IncludeExtendedStats
:
bool
property
IsEnabled
:
bool
property
IsManagedEvaluator
:
bool
property
IsTracingDisabled
:
bool
property
NumFewShotExamples
:
int64
property
SessionID
:
string
property
SessionName
:
string
property
SpendLimit
:
EvaluatorSpendLimit
property
SpendUsd
:
float64
property
TraceCount
:
int64
property
TraceFilter
:
string
property
Transient
:
bool
property
TreeFilter
:
string
property
UseCorrectionsDataset
:
bool
property
JSON
:
evaluatorJSON
Methods
method
UnmarshalJSON
View source on GitHub
Version History