Type Alias LoadEvaluatorOptions
LoadEvaluatorOptions: { agentTools?: undefined | StructuredToolInterface<ToolInputSchemaBase, any, any>[]; chainOptions?: undefined | Partial<Omit<LLMEvalChainInput<EvalOutputType, BaseLanguageModelInterface<any, BaseLanguageModelCallOptions>>, "llm">>; criteria?: undefined | CriteriaLike; distanceMetric?: undefined | EmbeddingDistanceType; embedding?: undefined | EmbeddingsInterface<number[]>; llm?: undefined | BaseLanguageModelInterface<any, BaseLanguageModelCallOptions>; } Type declaration
OptionalagentTools?: undefined | StructuredToolInterface<ToolInputSchemaBase, any, any>[]
OptionalchainOptions?: undefined | Partial<Omit<LLMEvalChainInput<EvalOutputType, BaseLanguageModelInterface<any, BaseLanguageModelCallOptions>>, "llm">>
Optionalcriteria?: undefined | CriteriaLike
Optionalembedding?: undefined | EmbeddingsInterface<number[]>
Optionalllm?: undefined | BaseLanguageModelInterface<any, BaseLanguageModelCallOptions>
A list of tools available to the agent, for TrajectoryEvalChain.