googleapis / googleapis/python-aiplatform
Unpin litellm
- Lenguaje dominante
- Python
- Estrellas
- 905
- Forks
- 465
- Merge medio
- 1 d 13 h
- PR fusionados (30 d)
- 44
Descripción
Thanks for stopping by to let us know something could be better!
**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response.
**Is your feature request related to a problem? Please describe.**
Hi, I'm trying to use cost labels for vertex ai models, which only appears in litellm version later than the pinned one: https://github.com/BerriAI/litellm/commit/d3b804a1cc2e092d2692a5dd8bf2d520e7c13116
Since i'm using the google adk, and the adk depends on this library, i'm constrained by this litellm pin.
**Describe the solution you'd like**
Unpin litellm or pin it to a version that supports this feature.
**Describe alternatives you've considered**
I considered overriding the litellm version with a later one, but i'm worried about incompatibilities. The other option is to stop using litellm (not really an option) or to stop using google models...
**Additional context**
uv pip install "litellm>=1.77" "google-adk[eval]>1.17"
× No solution found when resolving
│ dependencies:
╰─▶ Because only the following versions of
google-cloud-aiplatform[agent-engines]
are available:
google-cloud-aiplatform[agent-engines]<=1.125.0
google-cloud-aiplatform[agent-engines]==1.126.0
google-cloud-aiplatform[agent-engines]==1.126.1
and
google-cloud-aiplatform[evaluation]>=1.125.0
depends on litellm>=1.72.4,<=1.76.3, we
can conclude that all of:
litellm<1.72.4
litellm>1.76.3
,
google-cloud-aiplatform[agent-engines]>=1.125.0,<1.126.0,
google-cloud-aiplatform[evaluation]>=1.100.0,<=1.126.0
are incompatible.
And because only the following versions
of google-cloud-aiplatform[evaluation]
are available:
google-cloud-aiplatform[evaluation]<=1.100.0
google-cloud-aiplatform[evaluation]==1.101.0
google-cloud-aiplatform[evaluation]==1.102.0
google-cloud-aiplatform[evaluation]==1.103.0
google-cloud-aiplatform[evaluation]==1.104.0
google-cloud-aiplatform[evaluation]==1.105.0
google-cloud-aiplatform[evaluation]==1.106.0
google-cloud-aiplatform[evaluation]==1.107.0
google-cloud-aiplatform[evaluation]==1.108.0
google-cloud-aiplatform[evaluation]==1.109.0
google-cloud-aiplatform[evaluation]==1.110.0
google-cloud-aiplatform[evaluation]==1.111.0
google-cloud-aiplatform[evaluation]==1.112.0
google-cloud-aiplatform[evaluation]==1.113.0
google-cloud-aiplatform[evaluation]==1.114.0
google-cloud-aiplatform[evaluation]==1.115.0
google-cloud-aiplatform[evaluation]==1.116.0
google-cloud-aiplatform[evaluation]==1.117.0
google-cloud-aiplatform[evaluation]==1.118.0
google-cloud-aiplatform[evaluation]==1.119.0
google-cloud-aiplatform[evaluation]==1.120.0
google-cloud-aiplatform[evaluation]==1.121.0
google-cloud-aiplatform[evaluation]==1.122.0
google-cloud-aiplatform[evaluation]==1.123.0
google-cloud-aiplatform[evaluation]==1.124.0
google-cloud-aiplatform[evaluation]==1.125.0
google-cloud-aiplatform[evaluation]==1.126.0
google-cloud-aiplatform[evaluation]==1.126.1
we can conclude that all of:
litellm<1.72.4
litellm>1.76.3
, all of:
google-cloud-aiplatform[agent-engines]>=1.125.0,<1.126.0
google-cloud-aiplatform[agent-engines]>1.126.0
,
google-cloud-aiplatform[evaluation]>=1.100.0,<=1.126.0
are incompatible. (1)
Because
google-cloud-aiplatform[evaluation]>=1.126.0
depends on litellm>=1.72.4,<=1.76.3
and only the following versions of
google-cloud-aiplatform[evaluation] are
available:
google-cloud-aiplatform[evaluation]<=1.100.0
google-cloud-aiplatform[evaluation]==1.101.0
google-cloud-aiplatform[evaluation]==1.102.0
google-cloud-aiplatform[evaluation]==1.103.0
google-cloud-aiplatform[evaluation]==1.104.0
google-cloud-aiplatform[evaluation]==1.105.0
google-cloud-aiplatform[evaluation]==1.106.0
google-cloud-aiplatform[evaluation]==1.107.0
google-cloud-aiplatform[evaluation]==1.108.0
google-cloud-aiplatform[evaluation]==1.109.0
google-cloud-aiplatform[evaluation]==1.110.0
google-cloud-aiplatform[evaluation]==1.111.0
google-cloud-aiplatform[evaluation]==1.112.0
google-cloud-aiplatform[evaluation]==1.113.0
google-cloud-aiplatform[evaluation]==1.114.0
google-cloud-aiplatform[evaluation]==1.115.0
google-cloud-aiplatform[evaluation]==1.116.0
google-cloud-aiplatform[evaluation]==1.117.0
google-cloud-aiplatform[evaluation]==1.118.0
google-cloud-aiplatform[evaluation]==1.119.0
google-cloud-aiplatform[evaluation]==1.120.0
google-cloud-aiplatform[evaluation]==1.121.0
google-cloud-aiplatform[evaluation]==1.122.0
google-cloud-aiplatform[evaluation]==1.123.0
google-cloud-aiplatform[evaluation]==1.124.0
google-cloud-aiplatform[evaluation]==1.125.0
google-cloud-aiplatform[evaluation]==1.126.0
google-cloud-aiplatform[evaluation]==1.126.1
we can conclude that
google-cloud-aiplatform[evaluation]>1.125.0,<1.126.1
depends on litellm>=1.72.4,<=1.76.3.
And because we know from (1) that all of:
litellm<1.72.4
litellm>1.76.3
, all of:
google-cloud-aiplatform[agent-engines]>=1.125.0,<1.126.0
google-cloud-aiplatform[agent-engines]>1.126.0
,
google-cloud-aiplatform[evaluation]>=1.100.0,<=1.126.0
are incompatible, we can conclude that
all of:
litellm<1.72.4
litellm>1.76.3
,
google-cloud-aiplatform[agent-engines]>=1.125.0,
google-cloud-aiplatform[evaluation]>=1.100.0,<=1.126.0
are incompatible.
And because
google-cloud-aiplatform[evaluation]==1.126.1
depends on litellm>=1.72.4,<=1.76.3, we
can conclude that all of:
litellm<1.72.4
litellm>1.76.3
,
google-cloud-aiplatform[agent-engines]>=1.125.0,
google-cloud-aiplatform[evaluation]>=1.100.0
are incompatible.
And because only the following versions
of google-cloud-aiplatform[evaluation]
are available:
google-cloud-aiplatform[evaluation]<=1.100.0
google-cloud-aiplatform[evaluation]==1.101.0
google-cloud-aiplatform[evaluation]==1.102.0
google-cloud-aiplatform[evaluation]==1.103.0
google-cloud-aiplatform[evaluation]==1.104.0
google-cloud-aiplatform[evaluation]==1.105.0
google-cloud-aiplatform[evaluation]==1.106.0
google-cloud-aiplatform[evaluation]==1.107.0
google-cloud-aiplatform[evaluation]==1.108.0
google-cloud-aiplatform[evaluation]==1.109.0
google-cloud-aiplatform[evaluation]==1.110.0
google-cloud-aiplatform[evaluation]==1.111.0
google-cloud-aiplatform[evaluation]==1.112.0
google-cloud-aiplatform[evaluation]==1.113.0
google-cloud-aiplatform[evaluation]==1.114.0
google-cloud-aiplatform[evaluation]==1.115.0
google-cloud-aiplatform[evaluation]==1.116.0
google-cloud-aiplatform[evaluation]==1.117.0
google-cloud-aiplatform[evaluation]==1.118.0
google-cloud-aiplatform[evaluation]==1.119.0
google-cloud-aiplatform[evaluation]==1.120.0
google-cloud-aiplatform[evaluation]==1.121.0
google-cloud-aiplatform[evaluation]==1.122.0
google-cloud-aiplatform[evaluation]==1.123.0
google-cloud-aiplatform[evaluation]==1.124.0
google-cloud-aiplatform[evaluation]==1.125.0
google-cloud-aiplatform[evaluation]==1.126.0
google-cloud-aiplatform[evaluation]==1.126.1
and google-adk[eval]==1.18.0 depends on
google-cloud-aiplatform[evaluation]>=1.100.0,
we can conclude that
google-adk[eval]==1.18.0, all of:
litellm<1.72.4
litellm>1.76.3
,
google-cloud-aiplatform[agent-engines]>=1.125.0
are incompatible.
And because google-adk==1.18.0 depends on
google-cloud-aiplatform[agent-engines]>=1.125.0
and only the following versions of
google-adk[eval] are available:
google-adk[eval]<1.17
google-adk[eval]==1.18.0
we can conclude that
google-adk[eval]>1.17 depends on
litellm>=1.72.4,<=1.76.3.
And because you require litellm>=1.77 and
google-adk[eval]>1.17, we can conclude
that your requirements are unsatisfiable.
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.