Merge pull request #2 from bucolucas/update-docs-with-tools-insights
Update Documentation with Tools Insights
This commit is contained in:
@@ -8,3 +8,12 @@
|
||||
## Running the code (Any)
|
||||
1. Run telegram_inference_bot.py after entering the environment
|
||||
2. now we're cooking with gas!
|
||||
|
||||
## Tools Overview
|
||||
|
||||
The `tools` directory contains essential utilities that extend the capabilities of the main application. Below are key Python files and their roles:
|
||||
1. **tools/base_tool.py**:
|
||||
- **Purpose**: Serves as an abstract base class for other tools.
|
||||
- **Core Methods**:
|
||||
`get_functions()`: Abstract method to list available functions.
|
||||
`execute(function_name, **kwargs)`: Abstract method to execute a specified function with given arguments.
|
||||
Reference in New Issue
Block a user