BerriAI/litellm · error · NvidiaRivaException
NvidiaRivaAudioTranscriptionConfig produced an unexpected re
Error message
NvidiaRivaAudioTranscriptionConfig produced an unexpected request payload type.
What it means
Error "NvidiaRivaAudioTranscriptionConfig produced an unexpected request payload type." thrown in BerriAI/litellm.
Source
Thrown at litellm/llms/nvidia_riva/audio_transcription/handler.py:182
"NVIDIA_RIVA_API_BASE."
),
)
processed: Final = process_audio_file(audio_file)
resampled: Final = resample_to_riva_pcm(processed.file_content)
request_payload: Final = provider_config.transform_audio_transcription_request(
model=model,
audio_file=audio_file,
optional_params=optional_params,
litellm_params={
**litellm_params,
"api_base": api_base,
"api_key": api_key,
},
).data
if not isinstance(request_payload, dict):
raise NvidiaRivaException(
status_code=500,
message="NvidiaRivaAudioTranscriptionConfig produced an unexpected request payload type.",
)
recognition_config_dict: Final[dict[str, Any]] = request_payload["recognition_config"]
# The wire format is fixed by our resampler; override anything stale
# the caller passed in so the gRPC config matches the bytes we send.
recognition_config_dict["sample_rate_hertz"] = RIVA_TARGET_SAMPLE_RATE_HZ
recognition_config_dict["audio_channel_count"] = RIVA_TARGET_NUM_CHANNELS
recognition_config_dict["encoding"] = "LINEAR_PCM"
response_format: Final = request_payload.get("response_format") or "json"
timestamp_granularities: Final = request_payload.get("timestamp_granularities")
riva_module, riva_asr_module = _import_riva()
auth_obj: Final = self._construct_auth(
riva_module=riva_module,
api_base=api_base,View on GitHub (pinned to 77b7c6c40c)
Solutions
- This is an internal payload type mismatch; upgrade litellm and, if persistent, report a bug with the request parameters used.
When it happens
Trigger: Thrown at litellm/llms/nvidia_riva/audio_transcription/handler.py:182 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of BerriAI/litellm@77b7c6c40c (2026-08-18).
Data as JSON: /api/errors/f6dd52b45b730766.
Report an issue: GitHub.