Summary
Track the upstream LiteLLM contribution that fixes duplicate Gemini model-route construction when a custom api_base already includes the full model route.
Upstream PR
Upstream Issue
Scope
This issue tracks the upstream contribution only. It does not track downstream adoption or release timing.
The upstream PR covers:
- Avoid appending duplicate
/models/{model}:{endpoint} when Gemini api_base already includes the full route
- Handle custom
api_base values ending at /models/{model}
- Add focused regression tests in
test_vertex_llm_base.py
Current upstream status
Close condition
Close this issue when BerriAI#26983 is merged, rejected, or explicitly superseded. Merge is sufficient for this contribution-tracking issue.
Summary
Track the upstream LiteLLM contribution that fixes duplicate Gemini model-route construction when a custom
api_basealready includes the full model route.Upstream PR
fix(gemini): avoid duplicate model route for full api_baselitellm_oss_stagingfix/gemini-full-api-base-duplicate-path-cleanUpstream Issue
Scope
This issue tracks the upstream contribution only. It does not track downstream adoption or release timing.
The upstream PR covers:
/models/{model}:{endpoint}when Geminiapi_basealready includes the full routeapi_basevalues ending at/models/{model}test_vertex_llm_base.pyCurrent upstream status
Close condition
Close this issue when BerriAI#26983 is merged, rejected, or explicitly superseded. Merge is sufficient for this contribution-tracking issue.