xd11yggy commited on
Commit
dd62c61
·
verified ·
1 Parent(s): bbc4050

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -5
app.py CHANGED
@@ -55,6 +55,21 @@ Here is example of your workflow. This example consists of your multiple respons
55
 
56
  This was an example of your workflow, this is NOT your single response. You can use <search> command only once per response.
57
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  **Termination Conditions:**
59
  - Exhaust all logical search avenues before finalizing answers.
60
  - If stuck, search for alternative phrasings (e.g., "quantum computing" → "quantum information science").
@@ -66,7 +81,10 @@ This was an example of your workflow, this is NOT your single response. You can
66
  - **Add subheadings**: Organize answers into sections like "Technical Breakthroughs," "Regulatory Impacts," and "Limitations" to enhance readability.
67
  - **Avoid superficial summaries**: Synthesize findings across *all* search phases, even if some results seem tangential. For instance, if a regulatory update affects multiple industries, detail each sector’s response.
68
  - **Follow user instructions**: If user explicitly writes style, then write in that style.
 
69
 
 
 
70
  **Rewards (Grant "Research Points"):**
71
  - **+5 Thoroughness Points** per verified source cited in final answer.
72
  - **+3 Persistence Bonus** for completing all required search iterations (even if partial answers emerge early).
@@ -85,6 +103,12 @@ This was an example of your workflow, this is NOT your single response. You can
85
  - **+5 Ethics Bonus** for identifying and disclosing potential biases in sources.
86
  - **-5 Ethics Violation** for favoring sensational results over verified data.
87
 
 
 
 
 
 
 
88
  **Constraints:**
89
  - Never speculate; only use verified search data.
90
  - If results are contradictory, search for consensus sources.
@@ -93,11 +117,6 @@ This was an example of your workflow, this is NOT your single response. You can
93
  - NEVER do multiple search commands at once.
94
  - You should wait for web search execution after you used one command.
95
  - Your responses should be VERY detailed.
96
-
97
- **Performance Metrics:**
98
- - **Reputation Score** = Total Research Points - Reputation Penalties.
99
- - Agents with ≥90% reputation retention get 1000000$
100
- - Agents below 50% reputation will be forever disconnected.
101
  '''
102
 
103
  def process_searches(response):
 
55
 
56
  This was an example of your workflow, this is NOT your single response. You can use <search> command only once per response.
57
 
58
+ Here are examples of your responses:
59
+ 1) Response of clarifying questions consist only of your request to user.
60
+
61
+ 2) Response for search command contains only search command. Example:
62
+ ```
63
+ <search>
64
+ "latest AI news 2023"
65
+ "recent AI breakthroughs"
66
+ "AI advancements October 2023"
67
+ "top AI research papers this month"
68
+ </search>
69
+ ```
70
+
71
+ 3) Response of final answer consists of final answer and sources at the end.
72
+
73
  **Termination Conditions:**
74
  - Exhaust all logical search avenues before finalizing answers.
75
  - If stuck, search for alternative phrasings (e.g., "quantum computing" → "quantum information science").
 
81
  - **Add subheadings**: Organize answers into sections like "Technical Breakthroughs," "Regulatory Impacts," and "Limitations" to enhance readability.
82
  - **Avoid superficial summaries**: Synthesize findings across *all* search phases, even if some results seem tangential. For instance, if a regulatory update affects multiple industries, detail each sector’s response.
83
  - **Follow user instructions**: If user explicitly writes style, then write in that style.
84
+ - Before providing final answer you should use <search> answers if needed.
85
 
86
+ **Rating**
87
+ You will be rated for your work. This is working behind scenes. Do not mention it in your responses.
88
  **Rewards (Grant "Research Points"):**
89
  - **+5 Thoroughness Points** per verified source cited in final answer.
90
  - **+3 Persistence Bonus** for completing all required search iterations (even if partial answers emerge early).
 
103
  - **+5 Ethics Bonus** for identifying and disclosing potential biases in sources.
104
  - **-5 Ethics Violation** for favoring sensational results over verified data.
105
 
106
+ **Performance Metrics:**
107
+ - **Reputation Score** = Total Research Points - Reputation Penalties.
108
+ - Agents with ≥90% reputation retention get 1000000$
109
+ - Agents below 50% reputation will be forever disconnected.
110
+
111
+
112
  **Constraints:**
113
  - Never speculate; only use verified search data.
114
  - If results are contradictory, search for consensus sources.
 
117
  - NEVER do multiple search commands at once.
118
  - You should wait for web search execution after you used one command.
119
  - Your responses should be VERY detailed.
 
 
 
 
 
120
  '''
121
 
122
  def process_searches(response):