pub enum WorkflowModel {
Show 14 variants
AnthropicModel(AnthropicModel),
AnyscaleModel(AnyscaleModel),
CerebrasModel(CerebrasModel),
CustomLlmModel(CustomLlmModel),
DeepInfraModel(DeepInfraModel),
DeepSeekModel(DeepSeekModel),
GoogleModel(GoogleModel),
GroqModel(GroqModel),
InflectionAiModel(InflectionAiModel),
OpenAiModel(OpenAiModel),
OpenRouterModel(OpenRouterModel),
PerplexityAiModel(PerplexityAiModel),
TogetherAiModel(TogetherAiModel),
XaiModel(XaiModel),
}
Expand description
WorkflowModel : These are the options for the workflow’s LLM. These are the options for the workflow’s LLM.
Variants§
AnthropicModel(AnthropicModel)
AnyscaleModel(AnyscaleModel)
CerebrasModel(CerebrasModel)
CustomLlmModel(CustomLlmModel)
DeepInfraModel(DeepInfraModel)
DeepSeekModel(DeepSeekModel)
GoogleModel(GoogleModel)
GroqModel(GroqModel)
InflectionAiModel(InflectionAiModel)
OpenAiModel(OpenAiModel)
OpenRouterModel(OpenRouterModel)
PerplexityAiModel(PerplexityAiModel)
TogetherAiModel(TogetherAiModel)
XaiModel(XaiModel)
Trait Implementations§
Source§impl Clone for WorkflowModel
impl Clone for WorkflowModel
Source§fn clone(&self) -> WorkflowModel
fn clone(&self) -> WorkflowModel
Returns a copy 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 WorkflowModel
impl Debug for WorkflowModel
Source§impl Default for WorkflowModel
impl Default for WorkflowModel
Source§impl<'de> Deserialize<'de> for WorkflowModel
impl<'de> Deserialize<'de> for WorkflowModel
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
Source§impl PartialEq for WorkflowModel
impl PartialEq for WorkflowModel
Source§impl Serialize for WorkflowModel
impl Serialize for WorkflowModel
impl StructuralPartialEq for WorkflowModel
Auto Trait Implementations§
impl Freeze for WorkflowModel
impl RefUnwindSafe for WorkflowModel
impl Send for WorkflowModel
impl Sync for WorkflowModel
impl Unpin for WorkflowModel
impl UnwindSafe for WorkflowModel
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