File size: 1,177 Bytes
c66530c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# tools/__init__.py
"""

Tools package for AI agents

Provides multimodal, search, math, and YouTube capabilities

"""

from .multimodal_tools import MultimodalTools, analyze_image, extract_text, analyze_transcript
from .search_tools import SearchTools, search_web, search_news
from .math_tools import MathTools, add, subtract, multiply, divide, power, factorial, square_root, percentage, average, calculate_expression
from .youtube_tools import YouTubeTools, get_video_info, download_video, download_audio, get_captions, get_playlist_info

__all__ = [
    # Multimodal tools
    'MultimodalTools',
    'analyze_image',
    'extract_text', 
    'analyze_transcript',
    
    # Search tools
    'SearchTools',
    'search_web',
    'search_news',
    
    # Math tools
    'MathTools',
    'add',
    'subtract', 
    'multiply',
    'divide',
    'power',
    'factorial',
    'square_root',
    'percentage',
    'average',
    'calculate_expression',
    
    # YouTube tools
    'YouTubeTools',
    'get_video_info',
    'download_video',
    'download_audio',
    'get_captions',
    'get_playlist_info'
]

__version__ = "1.0.0"