-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathfunctions.json
More file actions
36 lines (36 loc) · 1.29 KB
/
functions.json
File metadata and controls
36 lines (36 loc) · 1.29 KB
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
[
{
"name": "spawn_models",
"description": "Spawn AI models",
"parameters": {
"type": "object",
"properties": {
"roles": {
"type": "array",
"description": "AI Roles (e.g. 'Physicist', 'Freddie Mercury', 'Janitor', etc. Can be anything really.)",
"items": {
"type": "string"
}
},
"types": {
"type": "array",
"description": "How smart those models are. In order of roles. Dumb models are way cheaper. Smart models are way more expensive but they reason better.",
"items": {
"type": "string"
},
"max_smart": 3,
"max_dumb": 5,
"enum": ["dumb", "smart"]
},
"queries": {
"type": "array",
"description": "What do you want to ask the models exactly. In order of roles. One query per role.",
"items": {
"type": "string"
}
}
},
"required": ["roles", "types", "queries"]
}
}
]