fix: adjust protos and router

This commit is contained in:
drbh 2024-02-10 02:17:28 +00:00
parent ffc228831c
commit 8413cc45ec
6 changed files with 11 additions and 11 deletions

View File

@ -45,7 +45,7 @@ pub async fn run(
repetition_penalty: repetition_penalty.unwrap_or(1.0),
frequency_penalty: frequency_penalty.unwrap_or(0.0),
watermark,
fsm_grammar_state: Vec::new(),
fsm_grammar_state: 0,
};
// Initialize terminal properties

View File

@ -71,9 +71,9 @@ message NextTokenChooserParameters {
/// token watermarking using "A Watermark for Large Language Models"
bool watermark = 8;
/// grammar (applied if not empty)
repeated string grammar = 10;
string grammar = 10;
/// fsm_grammar_state
repeated uint32 fsm_grammar_state = 11;
uint32 fsm_grammar_state = 11;
}
message StoppingCriteriaParameters {

View File

@ -128,8 +128,8 @@ impl Client {
repetition_penalty: 1.2,
frequency_penalty: 0.1,
watermark: true,
grammar: Vec::new(),
fsm_grammar_state: Vec::new(),
grammar: String::new(),
fsm_grammar_state: 0,
}),
stopping_parameters: Some(StoppingCriteriaParameters {
max_new_tokens: max_total_tokens - truncate,

View File

@ -45,8 +45,8 @@ impl Health {
repetition_penalty: 1.0,
frequency_penalty: 0.0,
watermark: false,
grammar: Vec::new(),
fsm_grammar_state: Vec::new(),
grammar: String::new(),
fsm_grammar_state: 0,
}),
stopping_parameters: Some(StoppingCriteriaParameters {
max_new_tokens: 1,

View File

@ -368,8 +368,8 @@ mod tests {
repetition_penalty: 0.0,
frequency_penalty: 0.0,
watermark: false,
grammar: Vec::new(),
fsm_grammar_state: Vec::new(),
grammar: String::new(),
fsm_grammar_state: 0,
},
stopping_parameters: StoppingCriteriaParameters {
ignore_eos_token: false,

View File

@ -294,9 +294,9 @@ impl Validation {
.await?;
// initialize the grammar parameter
let grammar = vec![grammar];
let grammar = grammar;
// init the start state of the grammar
let fsm_grammar_state = vec![0];
let fsm_grammar_state = 0;
let parameters = NextTokenChooserParameters {
temperature,