BotSharp/src/Plugins/BotSharp.Plugin.WebDriver
2025-08-20 14:11:10 -05:00
..
data/agents Update locating element log level to warning 2025-06-10 11:16:33 -05:00
Drivers/PlaywrightDriver Update dropdown selection based on PressKey 2025-08-20 14:11:10 -05:00
Functions Update web driver to handle mutiple tasks per agent 2025-03-19 15:59:11 -05:00
Hooks refine utility structure 2025-05-28 16:16:48 -05:00
LlmContexts Add send_http_request for web driver. 2024-03-08 07:17:36 -06:00
Models Add send_http_request for web driver. 2024-03-08 07:17:36 -06:00
Services Update web driver to handle mutiple tasks per agent 2025-03-19 15:59:11 -05:00
UtilFunctions Update contextId for close browser utility. 2025-07-10 15:55:55 -05:00
BotSharp.Plugin.WebDriver.csproj computer use draft 2025-04-02 21:44:39 -05:00
README.md WebDriver Playwright. 2024-01-02 22:43:37 -06:00
Using.cs Remove Selenium 2024-08-04 17:48:52 -05:00
WebDriverPlugin.cs Update code to singleton for WebBrowsing settings 2025-03-19 21:59:19 -05:00
WebPageHelper.cs 商品导入 2024-12-24 21:22:17 +00:00

Web Driver

The WebDriver project will provide a new agent of Web Browser plugged into BotSharp's Routing mechanism. When Router analyzes that the user's intention is to operate the web page, it will be routed to this Agent. This Agent will contain some predefined action functions. After analyzing the user's conversation record, it will generate the corresponding execution function and then call the browsers' API to perform corresponding operations.

Installation

  1. Copy agents\f3ae2a0f-e6ba-4ee1-a0b9-75d7431ff32b folder to WebStarter\data\agents