Update gemma_tools.py
Browse files- gemma_tools.py +3 -1
gemma_tools.py
CHANGED
@@ -3,10 +3,11 @@ def get_args_or_none(data):
|
|
3 |
system_prompt = data.pop("system-prompt", "You are Gemma. Assist user with whatever they require, in a safe and moral manner.")
|
4 |
inputs = data.pop("inputs", "")
|
5 |
temperature = data.pop("temperature", None)
|
6 |
-
if not temperature:
|
7 |
temperature = data.pop("temp", 0.33)
|
8 |
if temperature > 3 or temperature < 0:
|
9 |
return {
|
|
|
10 |
"status": "error",
|
11 |
"reason": "temperature",
|
12 |
"reason": "invalid temperature ( 0.01 - 1.00 only allowed )"
|
@@ -14,6 +15,7 @@ def get_args_or_none(data):
|
|
14 |
top_p = data.pop("top-p", 0.85)
|
15 |
if top_p > 3 or top_p < 0:
|
16 |
return {
|
|
|
17 |
"status": "error",
|
18 |
"reason": "top_p",
|
19 |
"description": "invalid top percentage ( 0.01 - 1.00 only allowed )"
|
|
|
3 |
system_prompt = data.pop("system-prompt", "You are Gemma. Assist user with whatever they require, in a safe and moral manner.")
|
4 |
inputs = data.pop("inputs", "")
|
5 |
temperature = data.pop("temperature", None)
|
6 |
+
if not temperature or temperature is None:
|
7 |
temperature = data.pop("temp", 0.33)
|
8 |
if temperature > 3 or temperature < 0:
|
9 |
return {
|
10 |
+
0: False,
|
11 |
"status": "error",
|
12 |
"reason": "temperature",
|
13 |
"reason": "invalid temperature ( 0.01 - 1.00 only allowed )"
|
|
|
15 |
top_p = data.pop("top-p", 0.85)
|
16 |
if top_p > 3 or top_p < 0:
|
17 |
return {
|
18 |
+
0: False,
|
19 |
"status": "error",
|
20 |
"reason": "top_p",
|
21 |
"description": "invalid top percentage ( 0.01 - 1.00 only allowed )"
|