Top
Best
New

Posted by dares2573 6 hours ago

DeepSeek-v4-flash-vision-exp(api-docs.deepseek.com)
344 points | 114 commentspage 2
wiz21c 4 hours ago|
Is there a way to test it online so that one doesn't have to resort to getting an API key and python code ?
wongarsu 3 hours ago|
You can use the playground on openrouter. Still needs an account and some money, but it's one of the more useful accounts to have sitting around with a $5 of balance. Great for one-off experiments with various models

https://openrouter.ai/deepseek/deepseek-v4-flash-vision-exp

gozucito 5 hours ago||
800x800 is 640,000 pixels, or 0.64 Megapixels. That is less than the resolution of computer screens from 1995, Super VGA which has around 0.79 MPs.

This is useful for a reasonable amount of use-cases, but I think the watershed rez will be around triple that, ~1080p, which is enough for almost anything, except small text and subtle details.

barrkel 5 hours ago||
You'd expect a tool-enabled model to leverage crop and zoom tools to inspect and validate what it thinks it's seeing, though.
dakolli 5 hours ago||
I typically provide small screenshots to llms so this seems fine for that usecase, providing an entire screens context seems cause confusion with a lot of llms.
erikkri 5 hours ago||
Hello Ox Alpha?
ComputerGuru 3 hours ago|
Nope. Handles vision differently.
v9v 5 hours ago||
Interesting. Wasn't Deepseek's founder saying that they had explicitly decided not to focus on multimodal models at all and were going text-only because they believed it was enough to achieve AGI?
johndough 5 hours ago||
It was explicitly said that they are pursuing multimodal support. A quote from the meeting transcript: https://github.com/demo-zexuan/liang-wenfeng-investor-meetin...

    Nevertheless, as a component, we will undoubtedly implement multimodal support — and we are already doing so. We plan to develop relevant models, ensuring that versions like V4 and subsequent iterations will natively support multimodal functionality.
Earlier, the following was said, which might match more what you had in mind.

    Achieving excellence in AI training does not require a global model or even multimodal approaches—by narrowing the scope of AI training and eliminating multimodality, certain tasks may remain unachievable without compromising the algorithm's validity.

    Multimodal approaches ultimately need to be implemented.
It is difficult to tell who said what, since the speaker ids are missing.
v9v 2 hours ago||
Thanks, I seem to have grossly misremembered what I read.
swiftcoder 4 hours ago|||
Worth noting that deepseek has had a separate vision-capable model for some time, which also powers their chat interface's vision mode
dakolli 5 hours ago||
I think you're thinking of Dario saying this about image generation.
5kyn3t 4 hours ago||
For what do you guys use vision in those models? surveillance is the obvious use case... but are there some "nicer" ways to use it?
deaux 4 hours ago||
The obvious use case, especially on HN, is frontend dev of any kind at all. The second most obvious one is OCR of paper documents.
5kyn3t 4 hours ago|||
Frontend Dev? I do not really understand. do you let the models analyze the webpages you are working on? or for testing?
wongarsu 3 hours ago|||
LLMs are not great at aligning stuff on first try, they are however very good at taking screenshots and fixing their mistakes. Claude Design also does this all the time, as does regular Claude in the web UI if you tell it to make a powerpoint presentation

I really missed this feature when I had DeepSeek code a small game for fun. When writing UI and rendering code it could execute the game and get screenshots back, but then had to rely on my feedback on what had gone wrong. Models with vision can do much better here, finding more issues on their own

rpdillon 4 hours ago||||
Standard flow with a vision model in OMP is to write the front end code, fire up the server, fire up a headless browser and then take screenshots and examine and iterate. Works great. When I'm using DeepSeek V4 Flash, it always reminds me instead that I have to validate manually by loading up the page.
dandaka 4 hours ago||||
QA of course. You hook up your agent with CDP access to live product + let it screenshot and look into result. Also you could hook agent with CDP access to Figma to read/write, there a vision model is very useful as well.
deaux 4 hours ago|||
It closes the development loop. Without it a model can't check if the stuff it made actually visually renders like it's supposed to. It can only guess/assume.
dandaka 4 hours ago|||
but for OCR there are much better suited models, I use mlx-community/PaddleOCR-VL-8bit
deaux 4 hours ago||
Sometimes you intentionally want to verbatim keep "mistakes", sometimes you don't and want them to be "fixed". OCR-only models tend to only do one of those two, in VLM cases often the latter. With multi-modal LLMs you can just tell them (adherence of course needing evals/differs per model).
ltrg 1 hour ago|||
I use research agents to attribute methane emissions plumes detected by satellites to oil and gas infrastructure on the ground, using a pre-baked database of geospatial data and web research.

Had a tool that called out from DeepSeek to Gemini 3.5 Flash for viewing the spatial features in the context of high-resolution satellite imagery of each site, but will be trialling this model for the whole thing now.

zdragnar 2 hours ago|||
https://stencil.so/blog/snapcompact - some agents (notably oh my pi, i forget which others) come with snapcompact as a primary means of compaction. Take the entire context, stick it in a small font in a PNG, and vision capable models can summarize and pull out the most useful information in many fewer vision tokens than the original context used.

I've not used it myself, but it's there.

hgoel 3 hours ago|||
Having vision is very handy for getting it to make plots/figures with matplotlib. A model with vision can be much more autonomous with catching visual glitches/misalignments and correcting itself.

Also used it for 3d printer control once, had it diagnosing issues, calibrating my Tradrack MMU and canceling failed prints autonomously from a couple of cameras placed around the printer.

trollbridge 3 hours ago|||
Allowing it to analyse a system under test (usually in an emulator, web browser, Electronic app container, etc. - something that can be reasonable captured).

It makes running much, much longer feedback loops possible. Although you can mix and match non-vision and vision models simply by invoking a vision model when you need one, as I like to use non-vision models like glm-5.3.

swiftcoder 4 hours ago|||
Any kind of spatial/graphical task is likely going to go better with a vision-capable model. Feed it a napkin-sketch of what your app should look like. Have it verify screenshots of the UI it just built. All of these one-shot-a-video-game evaluations that have suddenly become popular only work if the model can interpret screenshots...
dandaka 4 hours ago|||
My product is connecting employers and workers with conversational agents. They love to communicate with images — CVs, documents, photos of worksites. Even CV-as-photo or offer-as-photo format is very popular. My daily driver Deepseek Flash can't see those photos. So I use image models to let agents understand the context.
kzrdude 3 hours ago|||
In the feedback loop when working on anything UI or graphical output related.
moonu 4 hours ago|||
I've been working on an agentic graphic design tool, so vision is quite useful for having the model check its own work. I'm already seeing improvements with this model vs the text-only one.
talloaktrees 1 hour ago|||
frontend design work, game development
wolttam 3 hours ago|||
No one’s mentioned robots, so… robots. VLA models, etc.
dcre 3 hours ago|||
Generating alt text for images in social media posts.
dudisubekti 3 hours ago|||
Going straight to surveillance and unable to think "nicer" ways... is strange.

1. process graphs and charts

2. process handwritten math formula, also chinese characters writings

3. process design sketch and wireframe

4. process scanned documents

... etc

in fact these transformer models currently suck for surveillance, too slow and expensive. There are already faster and better facial/gait/object recognition models out there.

dominotw 2 hours ago|||
when i am learning i draw what i undestand in a picture and ask ai to correct me. i want ai to watch over me while i am learning.

this is such good way to learn something for me.

MagicMoonlight 4 hours ago||
[dead]
Johnny_Bonk 3 hours ago||
Was this the ox alpha model?
WiSaGaN 2 hours ago|
That would've been a very strange arrangement.
try-working 5 hours ago||
I main V4 Pro at work now, and at home I route between Pro and Flash based on task. Switched to Opus 4.6 for some tasks at work because I needed image input - horrible. So nice to get image input with DS.

Edit: I see it has limited resolution. Luckily I just built a vision worker plugin for DSH that routes image input to Kimi K2.6 on Cloudflare.

pu_pe 5 hours ago||
Benchmarks got a little bump from this: https://xcancel.com/deepseek_ai/status/2087864585504305397?s...
throwa356262 1 hour ago|
Correct link

https://xcancel.com/deepseek_ai/status/2090730032574631962

dsrtslnd23 6 hours ago||
will this be open weights?
dares2573 5 hours ago||
I believe so. Openness has always been a consistent tradition of DeepSeek
moonu 4 hours ago|||
I imagine this is based on their 'Thinking with Visual Primitives' paper, and they had mentioned that the weights would be released for that
griffiths 5 hours ago||
This is something I would like to know as well.

But if not, does anybody know a recommended way to attach vision to deepseek flash (on a self-hosted infrastructure)?

traverseda 5 hours ago||
Generally you just add a vision model as an MCP server like this: https://github.com/DavidEasden/opencode-vision
cryptolobster 1 hour ago|
[dead]
More comments...