-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathinput_schema.py
44 lines (44 loc) · 961 Bytes
/
input_schema.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
INPUT_SCHEMA = {
"prompt": {
'datatype': 'STRING',
'required': True,
'shape': [1],
'example': ["What is deep learning?"]
},
"system_prompt": {
'datatype': 'STRING',
'required': False,
'shape': [1],
'example': ["You are a friendly bot."]
},
"temperature": {
'datatype': 'FP32',
'required': False,
'shape': [1],
'example': [0.7]
},
"top_p": {
'datatype': 'FP32',
'required': False,
'shape': [1],
'example': [0.1]
},
"repeat_penalty": {
'datatype': 'FP32',
'required': False,
'shape': [1],
'example': [1.18]
},
"max_tokens": {
'datatype': 'INT16',
'required': False,
'shape': [1],
'example': [512]
},
"top_k":{
'datatype': 'INT8',
'required': False,
'shape': [1],
'example': [40]
}
}