pub struct EvalResponsesSource {
pub metadata: Option<Value>,
pub model: Option<String>,
pub instructions_search: Option<String>,
pub created_after: Option<u64>,
pub created_before: Option<u64>,
pub reasoning_effort: Option<ReasoningEffort>,
pub temperature: Option<f64>,
pub top_p: Option<f64>,
pub users: Option<Vec<String>>,
pub tools: Option<Vec<String>>,
}eval-types only.Expand description
A EvalResponsesSource object describing a run data source configuration.
Fields§
§metadata: Option<Value>Metadata filter for the responses. This is a query parameter used to select responses.
model: Option<String>The name of the model to find responses for. This is a query parameter used to select responses.
instructions_search: Option<String>Optional string to search the ‘instructions’ field. This is a query parameter used to select responses.
created_after: Option<u64>Only include items created after this timestamp (inclusive). This is a query parameter used to select responses.
created_before: Option<u64>Only include items created before this timestamp (inclusive). This is a query parameter used to select responses.
reasoning_effort: Option<ReasoningEffort>Optional reasoning effort parameter. This is a query parameter used to select responses.
temperature: Option<f64>Sampling temperature. This is a query parameter used to select responses.
top_p: Option<f64>Nucleus sampling parameter. This is a query parameter used to select responses.
users: Option<Vec<String>>List of user identifiers. This is a query parameter used to select responses.
tools: Option<Vec<String>>List of tool names. This is a query parameter used to select responses.
Trait Implementations§
Source§impl Clone for EvalResponsesSource
impl Clone for EvalResponsesSource
Source§fn clone(&self) -> EvalResponsesSource
fn clone(&self) -> EvalResponsesSource
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for EvalResponsesSource
impl Debug for EvalResponsesSource
Source§impl<'de> Deserialize<'de> for EvalResponsesSource
impl<'de> Deserialize<'de> for EvalResponsesSource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for EvalResponsesSource
impl PartialEq for EvalResponsesSource
Source§impl Serialize for EvalResponsesSource
impl Serialize for EvalResponsesSource
impl StructuralPartialEq for EvalResponsesSource
Auto Trait Implementations§
impl Freeze for EvalResponsesSource
impl RefUnwindSafe for EvalResponsesSource
impl Send for EvalResponsesSource
impl Sync for EvalResponsesSource
impl Unpin for EvalResponsesSource
impl UnwindSafe for EvalResponsesSource
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)