summaryrefslogtreecommitdiffstats
path: root/src/config/bot.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/config/bot.rs')
-rw-r--r--src/config/bot.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/config/bot.rs b/src/config/bot.rs
index 19fd5cd..80d3a5d 100644
--- a/src/config/bot.rs
+++ b/src/config/bot.rs
@@ -105,6 +105,10 @@ impl Bot {
&self.name
}
+ pub fn config(&self) -> &BotConfig {
+ &self.config
+ }
+
pub fn functions(&self) -> &Functions {
&self.functions
}
@@ -170,6 +174,8 @@ pub struct BotConfig {
pub temperature: Option<f64>,
#[serde(skip_serializing_if = "Option::is_none")]
pub top_p: Option<f64>,
+ #[serde(skip_serializing_if = "Option::is_none")]
+ pub dangerously_functions: Option<FunctionsFilter>,
}
impl BotConfig {