o
    õ)hý  ã                	   @   sê   d dl mZ d dlmZ d dlmZmZ dddddgd	d
idddœdœdœdœdœZdddddgd	d
idddœdœdœdœdœZdddddgd	d
idddœdœdœdœdœZ	dddddgd	d
idddœdœdœdœdœZ
eeeedœZdS )é    )Ú
fetch_news)Úfetch_arxiv)Ú	fetch_ddgÚfetch_torrentsÚfunctionr   zReturn news headlines+snippets.ÚobjectÚqueryÚtypeÚstringÚintegeré
   )r	   Údefault)r   Úmax_results)r	   ÚrequiredÚ
properties)ÚnameÚdescriptionÚ
parameters)r	   r   r   zReturn arXiv titles+abstracts.r   z"Return DuckDuckGo result snippets.r   zReturn 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    þýýþþýýþþýýþþýýþ
ü