litellm/litellm/realtime_api
Mateo Wang 5aa5b8ef32
fix(vertex): forward realtime health check params (#32550)
* fix(vertex): forward realtime health check params

* refactor(vertex): resolve realtime health check params via VertexBase helpers

Address review feedback on the vertex param forwarding: pass model_params
through to _realtime_health_check and resolve vertex credentials, project,
and location inside the vertex_ai branch using the existing
VertexBase.safe_get_vertex_ai_* helpers, so provider-specific key extraction
no longer lives in litellm_core_utils and dict-typed vertex_credentials are
supported

* test(vertex): move realtime health check test to mapped unit test path

codecov/patch reported the vertex branch of _realtime_health_check as
uncovered because tests/litellm_utils_tests is not part of the unit test
groups that upload coverage. Move the test into
tests/test_litellm/litellm_core_utils/test_health_check_helpers.py, which
the core-utils group runs, keeping the same end-to-end assertions through
litellm.ahealth_check

---------

Co-authored-by: Aleksandr Liadov <72351793+AleksandrLiadov@users.noreply.github.com>
2026-07-08 17:30:46 -07:00
..
main.py fix(vertex): forward realtime health check params (#32550) 2026-07-08 17:30:46 -07:00
README.md feat: litellm oss 110626 (#30202) 2026-06-11 22:30:26 -07:00

Abstraction / Routing logic for OpenAI's /v1/realtime endpoints.

Supported endpoints:

  • WebSocket: /v1/realtime (with intent=transcription for transcription-only sessions)
  • HTTP: /v1/realtime/client_secrets, /v1/realtime/transcription_sessions

Supported providers: OpenAI, Azure OpenAI, Bedrock, Vertex AI, xAI.

For user-facing documentation and usage examples, see the litellm-docs repo.