系统:Windows11
python版本: 3.12
浏览器版本:谷歌浏览器–141.0.7390.77
问题:
在使用pip安装好相关依赖后,执行 文档中【Client Challenge hogwarts-browser-use 命令时(谷歌浏览器已全部关闭),提示报错,执行 hogwarts-browser-use -m qwen2.5 命令时也同样报错。执行 hogwarts-browser-debug 命令可已正常打开浏览器。
报错截图如下:
第一条命令报错如下:
第二条命令报错如下:
报错信息:
第一条命令报错如下:
INFO [browser_use] BrowserUse logging setup complete with level info
Traceback (most recent call last):
File “”, line 198, in _run_module_as_main
File “”, line 88, in run_code
File "D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Scripts\hogwarts-browser-use.exe_main.py", line 7, in
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\click\core.py”, line 1161, in call
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\click\core.py”, line 1082, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\click\core.py”, line 1443, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\click\core.py”, line 788, in invoke
return callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\hogwarts_browser_use\service_main.py", line 34, in main
agent(**kwargs)
File "D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\hogwarts_browser_use\service_main.py", line 39, in agent
llm = LLMFactory().get_llm(task=task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\hogwarts_browser_use\service\llm_factory.py”, line 16, in get_llm
llm = ChatOpenAI(
^^^^^^^^^^^
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\langchain_core\load\serializable.py”, line 125, in init
super().init(*args, **kwargs)
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\pydantic\main.py”, line 214, in init
validated_self = self.pydantic_validator.validate_python(data, self_instance=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\langchain_openai\chat_models\base.py”, line 591, in validate_environment
self.openai_api_key.get_secret_value() if self.openai_api_key else None
^^^^^^^^^^^^^^^^^^^
File “D:\Pyenv\pyenv-win\pyenv-win\versions\3.12.0\Lib\site-packages\pydantic\types.py”, line 1826, in len
return len(self._secret_value)
^^^^^^^^^^^^^^^^^^^^^^^
TypeError: object of type ‘NoneType’ has no len()