refactor: remove config::Role.first_sentense

pull/1/head
sigoden 1 year ago
parent 6178959454
commit 7057b9db19

@ -35,12 +35,10 @@ pub struct Role {
pub name: String,
/// Prompt text send to ai for setting up a role
pub prompt: String,
/// First sentense will append to prompt
pub first_sentense: String,
}
impl Role {
pub fn generate(&self, text: &str) -> String {
format!("{} {} {}", self.prompt, self.first_sentense, text)
format!("{} {}", self.prompt, text)
}
}

@ -194,6 +194,7 @@ fn run_repl(
Some(name) => match config.roles.iter().find(|v| v.name == name) {
Some(role_) => {
*role = Some(role_.clone());
dump("", 1);
}
None => dump("Unknown role.", 2),
},

Loading…
Cancel
Save