图片、音频、视频等多模态内容体积大,如果直接塞进 Span/Event 会拖慢链路并增加存储压力。LoongSuite GenAI Util 提供多模态剥离上传方案:
- PreUploader 识别:识别 Base64/Blob/URI,生成上传任务,将消息中的多模态 part 替换为 URI
- Uploader 异步上传:异步入队上传,不阻塞业务线程,支持幂等(相同内容不重复上传)
- 多种存储协议:支持 file://、oss://、sls:// 等,可对接阿里云 OSS 和 SLS
环境变量配置:
export OTEL_INSTRUMENTATION_GENAI_MULTIMODAL_UPLOAD_MODE=both
export OTEL_INSTRUMENTATION_GENAI_MULTIMODAL_STORAGE_BASE_PATH=file:///var/log/genai/multimodal
这样既保留了多模态数据的完整性,又避免拖累主链路性能。




