Module: Langsmith::Evaluation
- Defined in:
- lib/langsmith/evaluation.rb,
lib/langsmith/evaluation/experiment_runner.rb
Overview
Public API for running evaluations against LangSmith datasets.
Defined Under Namespace
Classes: ExperimentRunner
Class Method Summary collapse
-
.run(dataset_id:, experiment_name:, description: nil, metadata: nil, evaluators: {}, tenant_id: nil) {|Hash| ... } ⇒ Hash
Run an evaluation experiment against a dataset.
Class Method Details
.run(dataset_id:, experiment_name:, description: nil, metadata: nil, evaluators: {}, tenant_id: nil) {|Hash| ... } ⇒ Hash
Run an evaluation experiment against a dataset.
28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/langsmith/evaluation.rb', line 28 def self.run(dataset_id:, experiment_name:, description: nil, metadata: nil, evaluators: {}, tenant_id: nil, &block) ExperimentRunner.new( dataset_id: dataset_id, experiment_name: experiment_name, description: description, metadata: , evaluators: evaluators, tenant_id: tenant_id, &block ).run end |