pub struct EngineTuningInfo {
pub recall_scorer_kind: RecallScorerKind,
pub recall_scoring_profile: RecallScoringProfile,
pub recall_planning_profile: RecallPlanningProfile,
pub recall_policy_profile: RecallPolicyProfile,
pub embedding_provider_kind: EmbeddingProviderKind,
pub embedding_dimensions: usize,
pub graph_expansion_max_hops: u8,
pub compaction_summarize_after_record_count: usize,
pub compaction_cold_archive_after_days: u32,
pub compaction_cold_archive_importance_threshold_per_mille: u16,
}Fields§
§recall_scorer_kind: RecallScorerKind§recall_scoring_profile: RecallScoringProfile§recall_planning_profile: RecallPlanningProfile§recall_policy_profile: RecallPolicyProfile§embedding_provider_kind: EmbeddingProviderKind§embedding_dimensions: usize§graph_expansion_max_hops: u8§compaction_summarize_after_record_count: usize§compaction_cold_archive_after_days: u32§compaction_cold_archive_importance_threshold_per_mille: u16Trait Implementations§
Source§impl Clone for EngineTuningInfo
impl Clone for EngineTuningInfo
Source§fn clone(&self) -> EngineTuningInfo
fn clone(&self) -> EngineTuningInfo
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 EngineTuningInfo
impl Debug for EngineTuningInfo
Source§impl<'de> Deserialize<'de> for EngineTuningInfo
impl<'de> Deserialize<'de> for EngineTuningInfo
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 EngineTuningInfo
impl PartialEq for EngineTuningInfo
Source§fn eq(&self, other: &EngineTuningInfo) -> bool
fn eq(&self, other: &EngineTuningInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EngineTuningInfo
impl Serialize for EngineTuningInfo
impl Eq for EngineTuningInfo
impl StructuralPartialEq for EngineTuningInfo
Auto Trait Implementations§
impl Freeze for EngineTuningInfo
impl RefUnwindSafe for EngineTuningInfo
impl Send for EngineTuningInfo
impl Sync for EngineTuningInfo
impl Unpin for EngineTuningInfo
impl UnsafeUnpin for EngineTuningInfo
impl UnwindSafe for EngineTuningInfo
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