pub struct YuleChatRequest {
pub messages: Vec<ChatMessage>,
pub max_tokens: Option<u32>,
pub temperature: Option<f32>,
pub top_p: Option<f32>,
pub stream: Option<bool>,
}Fields§
§messages: Vec<ChatMessage>§max_tokens: Option<u32>§temperature: Option<f32>§top_p: Option<f32>§stream: Option<bool>Trait Implementations§
Source§impl Debug for YuleChatRequest
impl Debug for YuleChatRequest
Source§impl<'de> Deserialize<'de> for YuleChatRequest
impl<'de> Deserialize<'de> for YuleChatRequest
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 YuleChatRequest
impl RefUnwindSafe for YuleChatRequest
impl Send for YuleChatRequest
impl Sync for YuleChatRequest
impl Unpin for YuleChatRequest
impl UnsafeUnpin for YuleChatRequest
impl UnwindSafe for YuleChatRequest
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