Spaces:
Running
Running
Update gaia_agent.py
Browse files- gaia_agent.py +4 -0
gaia_agent.py
CHANGED
|
@@ -28,6 +28,8 @@ from customtools import (
|
|
| 28 |
multiplication_tool,
|
| 29 |
transcribe_audio,
|
| 30 |
modulus_tool,
|
|
|
|
|
|
|
| 31 |
)
|
| 32 |
from config import (
|
| 33 |
OPENROUTER_API_KEY,
|
|
@@ -89,6 +91,7 @@ TOOLS = {
|
|
| 89 |
"wikisearch": wikisearch,
|
| 90 |
"transcribe_audio": transcribe_audio,
|
| 91 |
"modulus_tool": modulus_tool,
|
|
|
|
| 92 |
}
|
| 93 |
|
| 94 |
|
|
@@ -120,6 +123,7 @@ class Step(BaseModel):
|
|
| 120 |
"subtraction_tool",
|
| 121 |
"multiplication_tool",
|
| 122 |
"modulus_tool",
|
|
|
|
| 123 |
"none",
|
| 124 |
]
|
| 125 |
tool_input: str
|
|
|
|
| 28 |
multiplication_tool,
|
| 29 |
transcribe_audio,
|
| 30 |
modulus_tool,
|
| 31 |
+
power_tool,
|
| 32 |
+
|
| 33 |
)
|
| 34 |
from config import (
|
| 35 |
OPENROUTER_API_KEY,
|
|
|
|
| 91 |
"wikisearch": wikisearch,
|
| 92 |
"transcribe_audio": transcribe_audio,
|
| 93 |
"modulus_tool": modulus_tool,
|
| 94 |
+
"power_tool": power_tool,
|
| 95 |
}
|
| 96 |
|
| 97 |
|
|
|
|
| 123 |
"subtraction_tool",
|
| 124 |
"multiplication_tool",
|
| 125 |
"modulus_tool",
|
| 126 |
+
"power_tool",
|
| 127 |
"none",
|
| 128 |
]
|
| 129 |
tool_input: str
|