pub struct CreateEvalRequest {
pub name: Option<String>,
pub data_source_config: CreateEvalDataSourceConfig,
pub testing_criteria: Vec<CreateEvalTestingCriterion>,
pub metadata: Option<Metadata>,
}Fields§
§name: Option<String>The name of the evaluation.
data_source_config: CreateEvalDataSourceConfigThe configuration for the data source used for the evaluation runs. Dictates the schema of the data used in the evaluation.
testing_criteria: Vec<CreateEvalTestingCriterion>A list of graders for all eval runs in this group. Graders can reference variables in the data
source using double curly braces notation, like {{item.variable_name}}. To reference the model’s
output, use the sample namespace (ie, {{sample.output_text}}).
metadata: Option<Metadata>Trait Implementations§
Source§impl Clone for CreateEvalRequest
impl Clone for CreateEvalRequest
Source§fn clone(&self) -> CreateEvalRequest
fn clone(&self) -> CreateEvalRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateEvalRequest
impl Debug for CreateEvalRequest
Source§impl Default for CreateEvalRequest
impl Default for CreateEvalRequest
Source§fn default() -> CreateEvalRequest
fn default() -> CreateEvalRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateEvalRequest
impl PartialEq for CreateEvalRequest
Source§impl Serialize for CreateEvalRequest
impl Serialize for CreateEvalRequest
impl StructuralPartialEq for CreateEvalRequest
Auto Trait Implementations§
impl Freeze for CreateEvalRequest
impl RefUnwindSafe for CreateEvalRequest
impl Send for CreateEvalRequest
impl Sync for CreateEvalRequest
impl Unpin for CreateEvalRequest
impl UnwindSafe for CreateEvalRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more