Source code for langchain_community.tools.google_jobs.tool
"""Tool for the Google Trends"""fromtypingimportOptionalfromlangchain_core.callbacksimportCallbackManagerForToolRunfromlangchain_core.toolsimportBaseToolfromlangchain_community.utilities.google_jobsimportGoogleJobsAPIWrapper
[docs]classGoogleJobsQueryRun(BaseTool):# type: ignore[override]"""Tool that queries the Google Jobs API."""name:str="google_jobs"description:str=("A wrapper around Google Jobs Search. ""Useful for when you need to get information about""google search Jobs from Google Jobs""Input should be a search query.")api_wrapper:GoogleJobsAPIWrapperdef_run(self,query:str,run_manager:Optional[CallbackManagerForToolRun]=None,)->str:"""Use the tool."""returnself.api_wrapper.run(query)