LinkedIn-Post-Generator / utils /search_web_content.py
samagra44
initial commit
f154798
raw
history blame contribute delete
611 Bytes
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
}