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

XFEstudio/gpt4free

Check access from chromedriver

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

代码差异

2 个文件 +4 -2
Modified etc/tool/copilot.py +1 -1
@@ -16,7 +16,7 @@ g4f.debug.logging = True
16 16 g4f.debug.version_check = False
17 17
18 18 GITHUB_TOKEN = os.getenv('GITHUB_TOKEN')
19 G4F_PROVIDER = os.getenv('G4F_PROVIDER') or g4f.Provider.OpenaiChat
19 G4F_PROVIDER = os.getenv('G4F_PROVIDER')
20 20 G4F_MODEL = os.getenv('G4F_MODEL') or g4f.models.gpt_4
21 21
22 22 def get_pr_details(github: Github) -> PullRequest:
Modified g4f/webdriver.py +3 -1
@@ -6,6 +6,7 @@ from selenium.webdriver.common.by import By
6 6 from selenium.webdriver.support.ui import WebDriverWait
7 7 from selenium.webdriver.support import expected_conditions as EC
8 8 from os import path
9 from os import access, R_OK
9 10 from . import debug
10 11
11 12 try:
@@ -40,8 +41,9 @@ def get_browser(
40 41 options = ChromeOptions()
41 42 if proxy:
42 43 options.add_argument(f'--proxy-server={proxy}')
44 # Check for system driver in docker
43 45 driver = '/usr/bin/chromedriver'
44 if not path.isfile(driver):
46 if not path.isfile(driver) or not access(driver, R_OK):
45 47 driver = None
46 48 return Chrome(
47 49 options=options,