XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 1
返回提交历史

XFEstudio/gpt4free

Fiy unittests with duckduckgo-search 5.0

ccac427a
Heiner Lohaus <hlohaus@users.noreply.github.com>
提交于

代码差异

3 个文件 +6 -6
Modified g4f/gui/server/internet.py +1 -1
@@ -101,7 +101,7 @@ async def search(query: str, n_results: int = 5, max_words: int = 2500, add_text
101 101 raise MissingRequirementsError('Install "duckduckgo-search" and "beautifulsoup4" package')
102 102 async with AsyncDDGS() as ddgs:
103 103 results = []
104 async for result in ddgs.text(
104 for result in await ddgs.text(
105 105 query,
106 106 region="wt-wt",
107 107 safesearch="moderate",
Modified requirements.txt +2 -2
@@ -1,11 +1,11 @@
1 1 requests
2 2 pycryptodome
3 curl_cffi>=0.6.0b9
3 curl_cffi>=0.6.2
4 4 aiohttp
5 5 certifi
6 6 browser_cookie3
7 7 PyExecJS
8 duckduckgo-search>=4.4.3
8 duckduckgo-search>=5.0
9 9 nest_asyncio
10 10 werkzeug
11 11 loguru
Modified setup.py +3 -3
@@ -15,13 +15,13 @@ INSTALL_REQUIRE = [
15 15
16 16 EXTRA_REQUIRE = {
17 17 'all': [
18 "curl_cffi>=0.6.0b9",
18 "curl_cffi>=0.6.2",
19 19 "certifi",
20 20 "async-property", # openai
21 21 "py-arkose-generator", # openai
22 22 "browser_cookie3", # get_cookies
23 23 "PyExecJS", # GptForLove
24 "duckduckgo-search>=4.4.3",# internet.search
24 "duckduckgo-search>=5.0" ,# internet.search
25 25 "beautifulsoup4", # internet.search and bing.create_images
26 26 "brotli", # openai
27 27 "platformdirs", # webdriver
@@ -56,7 +56,7 @@ EXTRA_REQUIRE = {
56 56 "gui": [
57 57 "werkzeug", "flask",
58 58 "beautifulsoup4", "pillow",
59 "duckduckgo-search>=4.4.3",
59 "duckduckgo-search>=5.0",
60 60 "browser_cookie3"
61 61 ]
62 62 }