HasCreateMessageParams

Trait HasCreateMessageParams 

Source
pub trait HasCreateMessageParams: Params {
    // Required methods
    fn messages(&self) -> &Vec<SamplingMessage>;
    fn model_preferences(&self) -> Option<&ModelPreferences>;
    fn system_prompt(&self) -> Option<&String>;
    fn include_context(&self) -> Option<&String>;
    fn temperature(&self) -> Option<&f64>;
    fn max_tokens(&self) -> u32;
    fn stop_sequences(&self) -> Option<&Vec<String>>;
    fn metadata(&self) -> Option<&Value>;
}

Required Methods§

Implementors§