summaryrefslogtreecommitdiffstats
path: root/g4f/Provider
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--g4f/Provider/Phind.py13
1 files changed, 4 insertions, 9 deletions
diff --git a/g4f/Provider/Phind.py b/g4f/Provider/Phind.py
index 56100d87..1499fcb2 100644
--- a/g4f/Provider/Phind.py
+++ b/g4f/Provider/Phind.py
@@ -2,15 +2,10 @@ from __future__ import annotations
import time
from urllib.parse import quote
-try:
- from selenium.webdriver.remote.webdriver import WebDriver
-except ImportError:
- class WebDriver():
- pass
from ..typing import CreateResult, Messages
from .base_provider import BaseProvider
-from .helper import format_prompt, get_browser
+from .helper import WebDriver, format_prompt, get_browser
class Phind(BaseProvider):
url = "https://www.phind.com"
@@ -28,7 +23,7 @@ class Phind(BaseProvider):
timeout: int = 120,
browser: WebDriver = None,
creative_mode: bool = None,
- display: bool = True,
+ hidden_display: bool = True,
**kwargs
) -> CreateResult:
from selenium.webdriver.common.by import By
@@ -38,7 +33,7 @@ class Phind(BaseProvider):
if browser:
driver = browser
else:
- if display:
+ if hidden_display:
driver, display = get_browser("", True, proxy)
else:
driver = get_browser("", False, proxy)
@@ -112,5 +107,5 @@ if(window.reader) {
if not browser:
time.sleep(0.1)
driver.quit()
- if display:
+ if hidden_display:
display.stop() \ No newline at end of file