pub struct ScorerConfig {
pub judge_model: String,
pub judge_base_url: String,
pub judge_api_key: String,
pub review_confidence_threshold: f64,
pub weights: EvalWeights,
}Expand description
Configuration for the trace scorer.
Fields§
§judge_model: StringJudge model ID — MUST differ from agent model.
judge_base_url: StringJudge LLM base URL (OpenAI-compatible)
judge_api_key: String§review_confidence_threshold: f64Confidence threshold below which a trace is flagged for human review.
weights: EvalWeightsTrait Implementations§
Source§impl Clone for ScorerConfig
impl Clone for ScorerConfig
Source§fn clone(&self) -> ScorerConfig
fn clone(&self) -> ScorerConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ScorerConfig
impl Debug for ScorerConfig
Auto Trait Implementations§
impl Freeze for ScorerConfig
impl RefUnwindSafe for ScorerConfig
impl Send for ScorerConfig
impl Sync for ScorerConfig
impl Unpin for ScorerConfig
impl UnsafeUnpin for ScorerConfig
impl UnwindSafe for ScorerConfig
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