summaryrefslogtreecommitdiffstats
path: root/src/config/mod.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2023-10-30 10:36:08 +0800
committerGitHub <noreply@github.com>2023-10-30 10:36:08 +0800
commitb3e687943811fd48589d7030122c33c7e9867ec9 (patch)
treeecd1d829420f928a7df4a46d7bab0db24cb66755 /src/config/mod.rs
parent44ea384ee59fafb76882e1d6687bc4cbc6d61611 (diff)
downloadaichat-b3e687943811fd48589d7030122c33c7e9867ec9.tar.gz
feat: deprecate prompt, remove `--prompt` and `.prompt` (#176)
Diffstat (limited to 'src/config/mod.rs')
-rw-r--r--src/config/mod.rs15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/config/mod.rs b/src/config/mod.rs
index 4dcc2c9..0af432c 100644
--- a/src/config/mod.rs
+++ b/src/config/mod.rs
@@ -192,12 +192,6 @@ impl Config {
None => {
format!("# CHAT:[{timestamp}]\n{input}\n--------\n{output}\n--------\n\n",)
}
- Some(v) if v.is_temp() => {
- format!(
- "# CHAT:[{timestamp}]\n{}\n{input}\n--------\n{output}\n--------\n\n",
- v.prompt
- )
- }
Some(v) => {
format!(
"# CHAT:[{timestamp}] ({})\n{input}\n--------\n{output}\n--------\n\n",
@@ -262,15 +256,6 @@ impl Config {
Ok(())
}
- pub fn add_prompt(&mut self, prompt: &str) -> Result<()> {
- let role = Role::new(prompt, self.temperature);
- if let Some(session) = self.session.as_mut() {
- session.update_role(Some(role.clone()))?;
- }
- self.role = Some(role);
- Ok(())
- }
-
pub fn get_temperature(&self) -> Option<f64> {
self.role
.as_ref()