Spaces:
Sleeping
Sleeping
Download utils/query_transform.py from Samagra07/LinkedIn-Post-Generator: direct link, hf CLI and curl.
- Browser
- Download file 629 Bytes
-
https://huggingface.co/spaces/Samagra07/LinkedIn-Post-Generator/resolve/main/utils/query_transform.py
- Command line
-
hf download hf://spaces/Samagra07/LinkedIn-Post-Generator/utils/query_transform.py
-
curl -L -o query_transform.py https://huggingface.co/spaces/Samagra07/LinkedIn-Post-Generator/resolve/main/utils/query_transform.py
629 Bytes
| from loggers.logger import logger | |
| from template.transform_prompt import QUERY_CHAIN | |
| import sys | |
| sys.dont_write_bytecode = True | |
| query_chain = QUERY_CHAIN | |
| def transform_query(state): | |
| """ | |
| Transform the user query to web search | |
| Args: | |
| state (dict): The current graph state | |
| Returns: | |
| state (dict): Appended search query | |
| """ | |
| logger.info("INSIDE QUERY TRANSFORMATION FOR WEB SEARCH") | |
| question = state['question'] | |
| gen_question = query_chain.invoke({"question": question}) | |
| search_query = gen_question['query'] | |
| return { | |
| "search_query": search_query | |
| } |