The changes in this version are relate to BASHelper:
- The assistant can now retrieve information about the code of the pages used in the request.
- Instead of gpt-3.5-turbo, the model gpt-3.5-turbo-16k is used.
- Information is added to the request in such a way as not to exceed the size of the context window.
These changes allow for generating code based on actual information about pages.
This can be useful for generating selectors.
Here are some examples.
Parsing posts on Reddit:
https://data.bablosoft.com/BASHelper/SubredditParse.mp4
Clicking the "Download BAS" button:
https://data.bablosoft.com/BASHelper/DownloadBAS.mp4
Currently, the biggest problem is that the size of the context window is limited and still cannot accommodate large pages.
So, if you are looking for an element at the bottom of the page, the assistant may suggest a non-existent selector.
We have tried more than a dozen techniques to reduce the size of HTML code, and in this version, only the safest ones are retained.
In future versions, there may be the possibility to remove parts of the page using additional requests or some other solution.
Download link:
https://downloads.bablosoft.com/distr/BrowserAutomationStudio/26.6.0/BrowserAutomationStudioInstallAllInOne.exe