Spaces:
Sleeping
Sleeping
Download src/agents/log_analysis_agent/tools/base_tool.py from minhan6559/Log-Analysis-MultiAgent: direct link, hf CLI and curl.
- Browser
- Download file 317 Bytes
-
https://huggingface.co/spaces/minhan6559/Log-Analysis-MultiAgent/resolve/main/src/agents/log_analysis_agent/tools/base_tool.py
- Command line
-
hf download hf://spaces/minhan6559/Log-Analysis-MultiAgent/src/agents/log_analysis_agent/tools/base_tool.py
-
curl -L -o base_tool.py https://huggingface.co/spaces/minhan6559/Log-Analysis-MultiAgent/resolve/main/src/agents/log_analysis_agent/tools/base_tool.py
317 Bytes
| from abc import ABC, abstractmethod # | |
| class Tool(ABC): | |
| def run(self, input_data: dict) -> dict: | |
| """Execute the tool and return structured results""" | |
| pass | |
| def name(self) -> str: | |
| """Return a unique name for the tool""" | |
| pass | |