pub struct CloudflareConfigBuilder { /* private fields */ }Expand description
Builder for CloudflareConfig
Implementations§
Source§impl CloudflareConfigBuilder
impl CloudflareConfigBuilder
Sourcepub fn system_prompt(self, prompt: impl Into<String>) -> Self
pub fn system_prompt(self, prompt: impl Into<String>) -> Self
Set the system prompt
Sourcepub fn temperature(self, temp: f32) -> Self
pub fn temperature(self, temp: f32) -> Self
Set the temperature
Sourcepub fn max_tokens(self, tokens: u32) -> Self
pub fn max_tokens(self, tokens: u32) -> Self
Set maximum tokens
Sourcepub fn build(self) -> CloudflareConfig
pub fn build(self) -> CloudflareConfig
Build the configuration
Trait Implementations§
Source§impl Debug for CloudflareConfigBuilder
impl Debug for CloudflareConfigBuilder
Source§impl Default for CloudflareConfigBuilder
impl Default for CloudflareConfigBuilder
Source§fn default() -> CloudflareConfigBuilder
fn default() -> CloudflareConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CloudflareConfigBuilder
impl RefUnwindSafe for CloudflareConfigBuilder
impl Send for CloudflareConfigBuilder
impl Sync for CloudflareConfigBuilder
impl Unpin for CloudflareConfigBuilder
impl UnsafeUnpin for CloudflareConfigBuilder
impl UnwindSafe for CloudflareConfigBuilder
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