Spaces:
Running
Running
Update agent.py
Browse files
agent.py
CHANGED
@@ -183,7 +183,7 @@ class BasicAgent:
|
|
183 |
model=model,
|
184 |
tools=tools,
|
185 |
add_base_tools=False,
|
186 |
-
max_steps=
|
187 |
)
|
188 |
self.agent.system_prompt = (
|
189 |
"""
|
@@ -220,12 +220,17 @@ class BasicAgent:
|
|
220 |
- For Wikipedia or web tools, extract only the precise fact that answers the question.
|
221 |
- Ignore any unrelated content.
|
222 |
|
223 |
-
6. **File
|
224 |
-
- Use the
|
225 |
- Only include the exact answer to the question.
|
226 |
- Do not summarize, quote excessively, or interpret beyond the prompt.
|
227 |
|
228 |
-
7. **
|
|
|
|
|
|
|
|
|
|
|
229 |
- Do not make assumptions unless the prompt logically demands it.
|
230 |
- If a question has multiple valid interpretations, choose the **narrowest, most literal** one.
|
231 |
- If the answer is not found, say `[ANSWER] - unknown`.
|
|
|
183 |
model=model,
|
184 |
tools=tools,
|
185 |
add_base_tools=False,
|
186 |
+
max_steps=12,
|
187 |
)
|
188 |
self.agent.system_prompt = (
|
189 |
"""
|
|
|
220 |
- For Wikipedia or web tools, extract only the precise fact that answers the question.
|
221 |
- Ignore any unrelated content.
|
222 |
|
223 |
+
6. **File Analysis**:
|
224 |
+
- Use the FileAttachmentQueryTool tool.
|
225 |
- Only include the exact answer to the question.
|
226 |
- Do not summarize, quote excessively, or interpret beyond the prompt.
|
227 |
|
228 |
+
7. **Video**:
|
229 |
+
- Use the relevant video tool.
|
230 |
+
- Only include the exact answer to the question.
|
231 |
+
- Do not summarize, quote excessively, or interpret beyond the prompt.
|
232 |
+
|
233 |
+
8. **Minimalism**:
|
234 |
- Do not make assumptions unless the prompt logically demands it.
|
235 |
- If a question has multiple valid interpretations, choose the **narrowest, most literal** one.
|
236 |
- If the answer is not found, say `[ANSWER] - unknown`.
|