pub struct EvalRunModelUsage {
pub model_name: String,
pub invocation_count: u32,
pub prompt_tokens: u32,
pub completion_tokens: u32,
pub total_tokens: u32,
pub cached_tokens: u32,
}Expand description
Usage statistics for each model during the evaluation run.
Fields§
§model_name: StringThe name of the model.
invocation_count: u32The number of invocations.
prompt_tokens: u32The number of prompt tokens used.
completion_tokens: u32The number of completion tokens generated.
total_tokens: u32The total number of tokens used.
cached_tokens: u32The number of tokens retrieved from cache.
Trait Implementations§
Source§impl Clone for EvalRunModelUsage
impl Clone for EvalRunModelUsage
Source§fn clone(&self) -> EvalRunModelUsage
fn clone(&self) -> EvalRunModelUsage
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 EvalRunModelUsage
impl Debug for EvalRunModelUsage
Source§impl<'de> Deserialize<'de> for EvalRunModelUsage
impl<'de> Deserialize<'de> for EvalRunModelUsage
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for EvalRunModelUsage
impl PartialEq for EvalRunModelUsage
Source§impl Serialize for EvalRunModelUsage
impl Serialize for EvalRunModelUsage
impl StructuralPartialEq for EvalRunModelUsage
Auto Trait Implementations§
impl Freeze for EvalRunModelUsage
impl RefUnwindSafe for EvalRunModelUsage
impl Send for EvalRunModelUsage
impl Sync for EvalRunModelUsage
impl Unpin for EvalRunModelUsage
impl UnwindSafe for EvalRunModelUsage
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