Update tool/browsersearch.py
Browse files- tool/browsersearch.py +5 -1
tool/browsersearch.py
CHANGED
|
@@ -4,10 +4,14 @@ import asyncio
|
|
| 4 |
from dotenv import load_dotenv
|
| 5 |
load_dotenv()
|
| 6 |
import os
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7 |
from langchain.tools import BaseTool
|
| 8 |
from browser_use.browser.browser import Browser, BrowserConfig
|
| 9 |
from browser_use.controller.service import Controller
|
| 10 |
-
browser = Browser(config=BrowserConfig())
|
| 11 |
controller = Controller()
|
| 12 |
if os.name == 'nt':
|
| 13 |
asyncio.set_event_loop_policy(asyncio.WindowsProactorEventLoopPolicy())
|
|
|
|
| 4 |
from dotenv import load_dotenv
|
| 5 |
load_dotenv()
|
| 6 |
import os
|
| 7 |
+
os.system("playwright install")
|
| 8 |
+
import sys
|
| 9 |
+
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
| 10 |
+
|
| 11 |
from langchain.tools import BaseTool
|
| 12 |
from browser_use.browser.browser import Browser, BrowserConfig
|
| 13 |
from browser_use.controller.service import Controller
|
| 14 |
+
browser = Browser(config=BrowserConfig(headless= True))
|
| 15 |
controller = Controller()
|
| 16 |
if os.name == 'nt':
|
| 17 |
asyncio.set_event_loop_policy(asyncio.WindowsProactorEventLoopPolicy())
|