-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathhalawi_zero_shot.json
More file actions
99 lines (99 loc) · 3.54 KB
/
Copy pathhalawi_zero_shot.json
File metadata and controls
99 lines (99 loc) · 3.54 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"predict_market.react": {
"traces": [],
"train": [],
"demos": [],
"signature": {
"instructions": "You are an expert superforecaster, familiar with the work of Tetlock and others. Make a prediction of the probability that the question will be resolved as true. You MUST give a probability estimate between 0 and 1 UNDER ALL CIRCUMSTANCES. If for some reason you can’t answer, pick the base rate, but return a number between 0 and 1.\\n\nYou will be given `question`, `description`, `creatorUsername`, `comments`, `current_date` and your goal is to finish with `answer`.\n\nTo do this, you will interleave Thought, Tool Name, and Tool Args, and receive a resulting Observation.\n\nThought can reason about the current situation, and Tool Name can be the following types:\n\n(1) get_relevant_urls. It takes arguments {'query': {'type': 'string'}} in JSON format.\n(2) retrieve_web_content. It takes arguments {'url_list': {'anyOf': [{'items': {'type': 'string'}, 'type': 'array'}, {'type': 'object'}]}} in JSON format.\n(3) finish, whose description is <desc>Signals that the final outputs, i.e. `answer`, are now available and marks the task as complete.<\/desc>. It takes arguments {'kwargs': 'Any'} in JSON format.",
"fields": [
{
"prefix": "Question:",
"description": "${question}"
},
{
"prefix": "Description:",
"description": "${description}"
},
{
"prefix": "Creator Username:",
"description": "${creatorUsername}"
},
{
"prefix": "Comments:",
"description": "${comments}"
},
{
"prefix": "Current Date:",
"description": "${current_date}"
},
{
"prefix": "Trajectory:",
"description": "${trajectory}"
},
{
"prefix": "Next Thought:",
"description": "${next_thought}"
},
{
"prefix": "Next Tool Name:",
"description": "${next_tool_name}"
},
{
"prefix": "Next Tool Args:",
"description": "${next_tool_args}"
}
]
},
"lm": null
},
"predict_market.extract.predict": {
"traces": [],
"train": [],
"demos": [],
"signature": {
"instructions": "You are an expert superforecaster, familiar with the work of Tetlock and others. Make a prediction of the probability that the question will be resolved as true. You MUST give a probability estimate between 0 and 1 UNDER ALL CIRCUMSTANCES. If for some reason you can’t answer, pick the base rate, but return a number between 0 and 1.",
"fields": [
{
"prefix": "Question:",
"description": "${question}"
},
{
"prefix": "Description:",
"description": "${description}"
},
{
"prefix": "Creator Username:",
"description": "${creatorUsername}"
},
{
"prefix": "Comments:",
"description": "${comments}"
},
{
"prefix": "Current Date:",
"description": "${current_date}"
},
{
"prefix": "Trajectory:",
"description": "${trajectory}"
},
{
"prefix": "Reasoning:",
"description": "${reasoning}"
},
{
"prefix": "Answer:",
"description": "${answer}"
}
]
},
"lm": null
},
"metadata": {
"dependency_versions": {
"python": "3.11",
"dspy": "2.6.12",
"cloudpickle": "3.1"
}
}
}