Format: application/x-python-code
1 o
2
3 �)h� � @ s� d dl mZ d dlmZ d dlmZmZ dddddgd d
4 iddd
5 �d�d�d�d�Zdddddgd d
6 iddd
7 �d�d�d�d�Zdddddgd d
8 iddd
9 �d�d�d�d�Z dddddgd d
10 iddd
11 �d�d�d�d�Z
12 eeeed�ZdS )� )�
13 fetch_news)�fetch_arxiv)� fetch_ddg�fetch_torrents�functionr zReturn news headlines+snippets.�object�query�type�string�integer�
14 )r �default)r �max_results)r �required�
15 properties)�name�description�
16 parameters)r r r zReturn arXiv titles+abstracts.r z"Return DuckDuckGo result snippets.r zReturn torrent search snippets.)r r r r N)�modules.search.newsr �modules.search.arxivr �modules.search.webr r �fetch_news_tool�fetch_arxiv_tool�fetch_ddg_tool�fetch_torrents_tool�available_functions� r r �CC:\Users\shubh\Videos\agent\agent_preprod\modules\tools\__init__.py�<module> sh ����������������
17 �