docs: Update readme.md with tools overview
This commit is contained in:
@@ -8,3 +8,12 @@
|
|||||||
## Running the code (Any)
|
## Running the code (Any)
|
||||||
1. Run telegram_inference_bot.py after entering the environment
|
1. Run telegram_inference_bot.py after entering the environment
|
||||||
2. now we're cooking with gas!
|
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