Skip to content

Commit 699a321

Browse files
committed
Add new SE as option
1 parent 918a462 commit 699a321

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

elm/web/search/run.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
PlaywrightDuckDuckGoLinkSearch)
1515
from elm.web.search.dux import DuxDistributedGlobalSearch
1616
from elm.web.search.google import (APIGoogleCSESearch, APISerperSearch,
17+
CamoufoxGoogleLinkSearch,
1718
PlaywrightGoogleCSELinkSearch,
1819
PlaywrightGoogleLinkSearch)
1920
from elm.web.search.tavily import APITavilySearch
@@ -34,6 +35,8 @@
3435
"APISerperSearch": _SE_OPT(APISerperSearch, False,
3536
"google_serper_api_kwargs"),
3637
"APITavilySearch": _SE_OPT(APITavilySearch, False, "tavily_api_kwargs"),
38+
"CamoufoxGoogleLinkSearch": _SE_OPT(CamoufoxGoogleLinkSearch, True,
39+
"cf_google_se_kwargs"),
3740
"DuxDistributedGlobalSearch": _SE_OPT(DuxDistributedGlobalSearch, False,
3841
"ddgs_kwargs"),
3942
"PlaywrightBingLinkSearch": _SE_OPT(PlaywrightBingLinkSearch, True,
@@ -127,6 +130,7 @@ async def web_search_links_as_docs(queries, search_engines=_DEFAULT_SE,
127130
- google_serper_api_kwargs
128131
- tavily_api_kwargs
129132
- ddgs_kwargs
133+
- cf_google_se_kwargs
130134
- pw_bing_se_kwargs
131135
- pw_ddg_se_kwargs
132136
- pw_google_cse_kwargs
@@ -226,6 +230,7 @@ async def search_with_fallback(queries, search_engines=_DEFAULT_SE,
226230
- google_serper_api_kwargs
227231
- tavily_api_kwargs
228232
- ddgs_kwargs
233+
- cf_google_se_kwargs
229234
- pw_bing_se_kwargs
230235
- pw_ddg_se_kwargs
231236
- pw_google_cse_kwargs

0 commit comments

Comments
 (0)