Spaces:
Sleeping
Sleeping
| from loggers.logger import logger | |
| from helper.web_search_agent import WEB_SEARCH_TOOL | |
| import sys | |
| sys.dont_write_bytecode = True | |
| tool = WEB_SEARCH_TOOL | |
| def web_search(state): | |
| """ | |
| Route question to web search | |
| Args: | |
| state (dict): The current graph state | |
| Returns: | |
| state (dict): Next node to call | |
| """ | |
| logger.info("INSIDE THE WEB SEARCH FILE") | |
| query = state['search_query'] | |
| logger.info(f"SEARCH QUERY ENTERED: {query}") | |
| result = WEB_SEARCH_TOOL.invoke(query) | |
| logger.info("WEB SEARCH TOOL INVOKED") | |
| return { | |
| "context": result | |
| } | |