Load HTML asynchronously.
Replace occurrences of a particular search pattern with a replacement string
Search queries to research for the user's goal.
Output parser for a list of numbered questions.
Google Search API retriever.
Wrapper for Google Search API.
Adapted from: Instructions adapted from https://stackoverflow.com/questions/ 37083058/ programmatically-searching-google-in-python-using-custom-search
TODO: DOCS for using it
Alternatively, you can just generate an API key here: https://developers.google.com/custom-search/docs/paid_element#api_key
What to search to search, pick the Search the entire Web option.
After search engine is created, you can click on it and find Search engine ID
on the Overview page.