source
Testing
import json
metadata = get_plugin_metadata()
print(json.dumps(metadata, indent=2))
{
"name": "cjm-transcription-plugin-voxtral-vllm",
"version": "0.0.14",
"type": "transcription",
"category": "transcription",
"interface": "cjm_transcription_plugin_system.plugin_interface.TranscriptionPlugin",
"module": "cjm_transcription_plugin_voxtral_vllm.plugin",
"class": "VoxtralVLLMPlugin",
"python_path": "/opt/hostedtoolcache/Python/3.12.12/x64/bin/python",
"db_path": "/opt/hostedtoolcache/Python/3.12.12/x64/data/voxtral_vllm_transcriptions.db",
"resources": {
"requires_gpu": true,
"min_gpu_vram_mb": 8192,
"recommended_gpu_vram_mb": 16384,
"min_system_ram_mb": 16384
},
"env_vars": {
"CUDA_VISIBLE_DEVICES": "0",
"VLLM_ATTENTION_BACKEND": "FLASHINFER",
"HF_HOME": "/opt/hostedtoolcache/Python/3.12.12/x64/.cache/huggingface"
}
}