From d81a483e6f02ab45e16bbb89663483992b792ebc Mon Sep 17 00:00:00 2001 From: deedy5 <65482418+deedy5@users.noreply.github.com> Date: Fri, 2 Aug 2024 14:52:51 +0300 Subject: [PATCH] chat(): increase the default timeout from 20 to 30 seconds --- duckduckgo_search/cli.py | 2 +- duckduckgo_search/duckduckgo_search.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/duckduckgo_search/cli.py b/duckduckgo_search/cli.py index 8445baa..5507065 100644 --- a/duckduckgo_search/cli.py +++ b/duckduckgo_search/cli.py @@ -136,7 +136,7 @@ def version(): @click.option("-l", "--load", is_flag=True, default=False, help="load the last conversation from the json cache") @click.option("-p", "--proxy", default=None, help="the proxy to send requests, example: socks5://127.0.0.1:9150") @click.option("-ml", "--multiline", is_flag=True, default=False, help="multi-line input") -@click.option("-t", "--timeout", default=20, help="timeout value for the HTTP client") +@click.option("-t", "--timeout", default=30, help="timeout value for the HTTP client") @click.option( "-m", "--model", diff --git a/duckduckgo_search/duckduckgo_search.py b/duckduckgo_search/duckduckgo_search.py index 11c6515..987c639 100644 --- a/duckduckgo_search/duckduckgo_search.py +++ b/duckduckgo_search/duckduckgo_search.py @@ -133,7 +133,7 @@ def _get_vqd(self, keywords: str) -> str: resp_content = self._get_url("POST", "https://duckduckgo.com", data={"q": keywords}) return _extract_vqd(resp_content, keywords) - def chat(self, keywords: str, model: str = "gpt-4o-mini", timeout: int = 20) -> str: + def chat(self, keywords: str, model: str = "gpt-4o-mini", timeout: int = 30) -> str: """Initiates a chat session with DuckDuckGo AI. Args: