This commit is contained in:
OlivierDehaene 2023-03-07 13:35:37 +01:00
parent feddbbc998
commit f3586b2308

View File

@ -14,18 +14,18 @@ use validation::Validation;
pub(crate) struct GenerateParameters { pub(crate) struct GenerateParameters {
#[serde(default)] #[serde(default)]
#[schema( #[schema(
exclusive_minimum = 0.0, exclusive_minimum = 0.0,
nullable = true, nullable = true,
default = "null", default = "null",
example = 0.5 example = 0.5
)] )]
pub temperature: Option<f32>, pub temperature: Option<f32>,
#[serde(default)] #[serde(default)]
#[schema( #[schema(
exclusive_minimum = 0.0, exclusive_minimum = 0.0,
nullable = true, nullable = true,
default = "null", default = "null",
example = 1.03 example = 1.03
)] )]
pub repetition_penalty: Option<f32>, pub repetition_penalty: Option<f32>,
#[serde(default)] #[serde(default)]
@ -33,11 +33,11 @@ pub(crate) struct GenerateParameters {
pub top_k: Option<i32>, pub top_k: Option<i32>,
#[serde(default)] #[serde(default)]
#[schema( #[schema(
exclusive_minimum = 0.0, exclusive_minimum = 0.0,
maximum = 1.0, maximum = 1.0,
nullable = true, nullable = true,
default = "null", default = "null",
example = 0.95 example = 0.95
)] )]
pub top_p: Option<f32>, pub top_p: Option<f32>,
#[serde(default)] #[serde(default)]