@@ -10,6 +10,8 @@ import { Comments } from "./api/resources/comments/client/Client.js";
1010import { DatasetItems } from "./api/resources/datasetItems/client/Client.js" ;
1111import { DatasetRunItems } from "./api/resources/datasetRunItems/client/Client.js" ;
1212import { Datasets } from "./api/resources/datasets/client/Client.js" ;
13+ import { EvaluationRules } from "./api/resources/evaluationRules/client/Client.js" ;
14+ import { Evaluators } from "./api/resources/evaluators/client/Client.js" ;
1315import { Experiments } from "./api/resources/experiments/client/Client.js" ;
1416import { Feedback } from "./api/resources/feedback/client/Client.js" ;
1517import { Health } from "./api/resources/health/client/Client.js" ;
@@ -84,6 +86,8 @@ export class LangfuseAPIClient {
8486 protected _datasetItems : DatasetItems | undefined ;
8587 protected _datasetRunItems : DatasetRunItems | undefined ;
8688 protected _datasets : Datasets | undefined ;
89+ protected _evaluationRules : EvaluationRules | undefined ;
90+ protected _evaluators : Evaluators | undefined ;
8791 protected _experiments : Experiments | undefined ;
8892 protected _feedback : Feedback | undefined ;
8993 protected _health : Health | undefined ;
@@ -147,6 +151,14 @@ export class LangfuseAPIClient {
147151 return ( this . _datasets ??= new Datasets ( this . _options ) ) ;
148152 }
149153
154+ public get evaluationRules ( ) : EvaluationRules {
155+ return ( this . _evaluationRules ??= new EvaluationRules ( this . _options ) ) ;
156+ }
157+
158+ public get evaluators ( ) : Evaluators {
159+ return ( this . _evaluators ??= new Evaluators ( this . _options ) ) ;
160+ }
161+
150162 public get experiments ( ) : Experiments {
151163 return ( this . _experiments ??= new Experiments ( this . _options ) ) ;
152164 }
0 commit comments