MiniCPM-V-4.6 / app.py

Commit History

refactor: move video processing configuration into nested processor_kwargs for improved parameter organization
bca5d00
Running

akhaliq HF Staff commited on

feat: implement PyAV-based video frame extraction and update model processing parameters for MiniCPM-V 4.6
0062fa7

akhaliq HF Staff commited on

refactor: simplify file type detection logic and wrap processor template input preparation in torch.no_grad
10871c8

akhaliq HF Staff commited on

feat: add file extension fallback for mime type detection to support diverse media inputs
9a17de0

akhaliq HF Staff commited on

refactor: remove PyAV dependency and update media processing to use file paths directly
c438e0e

akhaliq HF Staff commited on

perf: enable multi-threaded video decoding and offload file persistence to background thread
fb0d17a

akhaliq HF Staff commited on

feat: implement file persistence for audit logging, improve text normalization logic, add beam search support, and update UI with a few-shot builder interface.
abca38d

akhaliq HF Staff commited on

chore: silence asyncio logging and remove default greeting from chat interface
0f088a7

akhaliq HF Staff commited on

refactor: optimize video frame extraction by implementing direct seek-based sampling with duration-based fallback
79f594a

akhaliq HF Staff commited on

feat: implement fallback to video loading if image processing fails in file handling logic
9db959b

akhaliq HF Staff commited on

fix: add exception logging for HTTP requests and rename server instance to demo
77cc6e5

akhaliq HF Staff commited on

feat: implement HTTP request logging middleware and add tabbed navigation interface
1c3f461

akhaliq HF Staff commited on

feat: implement client ID tracking, session logging, and enhanced message history processing
0b3743c

akhaliq HF Staff commited on

feat: implement multi-modal chat history support, regenerate functionality, and few-shot example capabilities
28c1246

akhaliq HF Staff commited on

feat: add Generator return type hint to streaming inference endpoint
770f17c

akhaliq HF Staff commited on

feat: update processor_kwargs to include frame sampling configuration for videos
0d862e7

akhaliq HF Staff commited on

feat: implement streaming inference with history support and update UI theme
2866f2d

akhaliq HF Staff commited on

fix: add do_sample_frames flag to processor_kwargs to prevent metadata errors
803abce

akhaliq HF Staff commited on

refactor: add video loading error handling and update processor_kwargs for modern transformers compatibility
d5cf375

akhaliq HF Staff commited on

feat: implement manual video frame loading using PyAV to support direct frame passing for video processing
32967e1

akhaliq HF Staff commited on

feat: add return type annotation to predict function in app.py
a11cb66

akhaliq HF Staff commited on

fix: update device mapping and GPU duration, and add thinking UI state to chat interface
288b222

akhaliq HF Staff commited on

feat: add text-only inference support and conditional downsample_mode parameter for model generation
f009ec7

akhaliq HF Staff commited on

feat: implement multimodal MiniCPM-V 4.6 inference application with FastAPI and custom web interface
f1f0cc8

akhaliq HF Staff commited on