ソースを参照

fix: default model parameter precision (#1864)

takatost 1 年間 前
コミット
7be77c19f5
1 ファイル変更4 行追加4 行削除
  1. 4 4
      api/core/model_runtime/entities/defaults.py

+ 4 - 4
api/core/model_runtime/entities/defaults.py

@@ -18,7 +18,7 @@ PARAMETER_RULE_TEMPLATE: Dict[DefaultParameterName, dict] = {
         'default': 0.0,
         'min': 0.0,
         'max': 1.0,
-        'precision': 1,
+        'precision': 2,
     },
     DefaultParameterName.TOP_P: {
         'label': {
@@ -34,7 +34,7 @@ PARAMETER_RULE_TEMPLATE: Dict[DefaultParameterName, dict] = {
         'default': 1.0,
         'min': 0.0,
         'max': 1.0,
-        'precision': 1,
+        'precision': 2,
     },
     DefaultParameterName.PRESENCE_PENALTY: {
         'label': {
@@ -50,7 +50,7 @@ PARAMETER_RULE_TEMPLATE: Dict[DefaultParameterName, dict] = {
         'default': 0.0,
         'min': 0.0,
         'max': 1.0,
-        'precision': 1,
+        'precision': 2,
     },
     DefaultParameterName.FREQUENCY_PENALTY: {
         'label': {
@@ -66,7 +66,7 @@ PARAMETER_RULE_TEMPLATE: Dict[DefaultParameterName, dict] = {
         'default': 0.0,
         'min': 0.0,
         'max': 1.0,
-        'precision': 1,
+        'precision': 2,
     },
     DefaultParameterName.MAX_TOKENS: {
         'label': {