Live data from Hacker News

Using GPT-4 Vision with Vimium to browse the web

github.com

31–40 of 133 posts

Re: Using GPT-4 Vision with Vimium to browse the web

#31
post #14

Earlier quoted context omitted.

> Currently the Vision API doesn't support JSON mode or function calling, so we have to rely on more primitive prompting methods.

I found that it works well to ask it to generate JSON the best it can, then pass it to gpt-3.5-turbo with the JSON response mode and instruct it to just clean up whatever input it received.

Perfect, I have this as a todo in my readme and I’ll implement this soon

Re: Using GPT-4 Vision with Vimium to browse the web

#33
post #16

At my work there are a large contingent of people who essentially do manual data copying between legacy programs (govt), because the tech debt is so large that we can't figure out a way to plug these things together. Excited for tools like this to eventually act as a layer that can run over these sort of problems, as bizarre a solution as it is from a compute perspective

I remember years ago thinking it was weird in Ghost in the Shell when a robot had fingers on its fingers to type really fast. Maybe that really won’t happen since they can plug into USB at least, but they will probably use the screen and keyboard input sometimes at least.

The issue with USB is you have to have power protection circuits. Analog interface at least in the show appeared much harder to hack.

Re: Using GPT-4 Vision with Vimium to browse the web

#35

We can create an autopilot for browser. It is going to incredibly difficult moving forward to distinguish bot traffic, if this is deployed at scale. The problem I see is this isn't going to be cheap or even affordable in short term.

I think costs can come down if you finetune open source models like llava or cogvlm. This demo also cost about 6 cents so it's not insanely expensive either, especially with clever prompting.

Re: Using GPT-4 Vision with Vimium to browse the web

#36

At my work there are a large contingent of people who essentially do manual data copying between legacy programs (govt), because the tech debt is so large that we can't figure out a way to plug these things together. Excited for tools like this to eventually act as a layer that can run over these sort of problems, as bizarre a solution as it is from a compute perspective

I believe that LLMs will automate most of our data entry/copy/transformation work. 80% of the world's data is unstructured and scattered across formats like HTML, PDFs, or images that are hard to access and analyze. Multimodal models can now tap into that data without having to rely on complex OCR technologies or expensive tooling.

If you go to platforms like Upwork, there are thousands of VAs in low-cost labor countries that do nothing else than manual data entry work. IMO that's a complete waste of human capital and I've made it my personal mission to automate such tedious and un-creative data work with https://kadoa.com.

Re: Using GPT-4 Vision with Vimium to browse the web

#37

I've been playing with a similar idea of screenshots and actions from GPT-4 Vision for browsing, but after trying and failing to overlay info in the screenshot, I ended up just getting the accessibility tree from playwright and sending that along as text so the model would know what options it had for interaction. In my case it seemed to work better, I see the creator is here and has a list of future ideas, maybe add…

Probably better to capture all the content and not just what fits on one screen. Most pages should fit as text (or HTML?) in the new extended token window.

Re: Using GPT-4 Vision with Vimium to browse the web

#39

At my work there are a large contingent of people who essentially do manual data copying between legacy programs (govt), because the tech debt is so large that we can't figure out a way to plug these things together. Excited for tools like this to eventually act as a layer that can run over these sort of problems, as bizarre a solution as it is from a compute perspective

I believe that LLMs will automate most of our data entry/copy/transformation work. 80% of the world's data is unstructured and scattered across formats like HTML, PDFs, or images that are hard to access and analyze. Multimodal models can now tap into that data without having to rely on complex OCR technologies or expensive tooling. If you go to platforms like Upwork, there are thousands of VAs in low-cost labor count…

Yup, that's my long term goal. I want an "anything API" that brings structure to anything on the web.

Re: Using GPT-4 Vision with Vimium to browse the web

#40

I'm curious to see what it does when it sees a captcha.

From OpenAI docs[1]: "For safety reasons, we have implemented a system to block the submission of CAPTCHAs." [1] https://platform.openai.com/docs/guides/vision

Yeah, I've been feeding screenshots from selenium to the vision API, and when I trigger bot detection on a website, chatgpt refuses to process the image.
Post reply on HN