Overview
Utility functions for multimodal modules.
This package provides shared utility functions used across the gllm_multimodal package for media processing, file handling, and integration with external services.
Submodules
media_utils-- Media binary retrieval and validation utilities.media_profiler-- Basic MIME and modality profiling for media bytes.image_utils-- Image processing helpers.video_utils-- Video processing helpers.audio_to_text_utils-- Audio-to-text conversion utilities.- [
api_utils][gllm_multimodal.utils.api_utils] -- API integration utilities. time_utils-- Time and duration helpers.redaction-- Reusable text and structured data redaction.text_utils-- Human-readable text helpers.safe_logger-- Safe logging utilities that handle encoding issues.preset_utils-- Preset configuration management.source_utils-- Source resolution utilities.converter_result_utils-- Converter result formatting helpers.error_utils-- Helpers that keep errors inside the GLLM error taxonomy.image_metadata_utils-- EXIF and image metadata extraction.gdrive_utils-- Google Drive integration.s3_utils-- Amazon S3 integration.