pub struct StepConfigOverride {
pub temperature: Option<f64>,
pub max_tokens: Option<u32>,
pub min_confidence: Option<f64>,
}Expand description
Configuration overrides for a chain step
Fields§
§temperature: Option<f64>Override temperature
max_tokens: Option<u32>Override max tokens
min_confidence: Option<f64>Override min confidence
Trait Implementations§
Source§impl Clone for StepConfigOverride
impl Clone for StepConfigOverride
Source§fn clone(&self) -> StepConfigOverride
fn clone(&self) -> StepConfigOverride
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 StepConfigOverride
impl Debug for StepConfigOverride
Source§impl Default for StepConfigOverride
impl Default for StepConfigOverride
Source§fn default() -> StepConfigOverride
fn default() -> StepConfigOverride
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StepConfigOverride
impl<'de> Deserialize<'de> for StepConfigOverride
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
Auto Trait Implementations§
impl Freeze for StepConfigOverride
impl RefUnwindSafe for StepConfigOverride
impl Send for StepConfigOverride
impl Sync for StepConfigOverride
impl Unpin for StepConfigOverride
impl UnwindSafe for StepConfigOverride
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more