Skip to main content

bitrouter_core/models/language/
tool_choice.rs

1/// Tool choice strategies for language models when calling tools during generation.
2#[derive(Debug, Clone, Default)]
3pub enum LanguageModelToolChoice {
4    #[default]
5    Auto,
6    None,
7    Required,
8    Tool {
9        tool_name: String,
10    },
11}