pub struct MultiplexParams {
pub temperature: Option<f32>,
pub max_tokens: Option<u32>,
pub top_p: Option<f32>,
pub stop: Option<Vec<String>>,
pub response_format: Option<ResponseFormat>,
}Expand description
Optional request parameters forwarded to each provider in a multiplex dispatch
Fields§
§temperature: Option<f32>Temperature for response randomness
max_tokens: Option<u32>Maximum tokens to generate
top_p: Option<f32>Nucleus sampling parameter
stop: Option<Vec<String>>Stop sequences that halt generation
response_format: Option<ResponseFormat>Response format control
Trait Implementations§
Source§impl Clone for MultiplexParams
impl Clone for MultiplexParams
Source§fn clone(&self) -> MultiplexParams
fn clone(&self) -> MultiplexParams
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 MultiplexParams
impl Debug for MultiplexParams
Source§impl Default for MultiplexParams
impl Default for MultiplexParams
Source§fn default() -> MultiplexParams
fn default() -> MultiplexParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MultiplexParams
impl RefUnwindSafe for MultiplexParams
impl Send for MultiplexParams
impl Sync for MultiplexParams
impl Unpin for MultiplexParams
impl UnsafeUnpin for MultiplexParams
impl UnwindSafe for MultiplexParams
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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