feat(service): 升级AI分析服务支持图像分析和视频详细输出

- 移除Ollama相关配置和回退机制,统一使用SGLang作为视觉模型提供商
- 添加IMAGE_ANALYSIS类型支持,允许对多张图片进行分析
- 实现视频分析的详细输出模式,支持紧凑和详细两种结果格式
- 更新环境变量配置,添加VIDEO_MODEL_FRAME_LIMIT和MAX_IMAGE_BYTES
- 修改compose配置文件中的上下文长度和内存分配参数
- 重构视频采样逻辑,限制单次请求帧数以优化显存使用
- 更新API接口文档,添加mediaUrls参数和详细输出选项说明
- 添加图像分析相关的依赖库opencv-python-headless
- 实现结构化JSON响应格式验证和重试机制
This commit is contained in:
lixiaolong 2026-08-21 16:19:34 +08:00
parent 0948d73a62
commit 61bb2b4a59

View File

@ -135,7 +135,7 @@ cmvr:
heartbeat-check-ms: 5000 heartbeat-check-ms: 5000
heartbeat-timeout-ms: ${CMVR_ROBOT_HEARTBEAT_TIMEOUT_MS:${cmvr.quic.heartbeat-timeout-ms:15000}} heartbeat-timeout-ms: ${CMVR_ROBOT_HEARTBEAT_TIMEOUT_MS:${cmvr.quic.heartbeat-timeout-ms:15000}}
# Comma-separated IDs for pure logical workflows. These IDs bypass QUIC online checks. # Comma-separated IDs for pure logical workflows. These IDs bypass QUIC online checks.
virtual-robot-ids: CN-CMVR-MBLRV1-CHANGAN-20260814-001 virtual-robot-ids: CN-CMVR-MBLRV1-TEST-20260821-001
quic: quic:
enabled: true enabled: true
bind-host: 0.0.0.0 bind-host: 0.0.0.0