-
Notifications
You must be signed in to change notification settings - Fork 415
Description
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 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: BerriAI/litellm@d3b804a
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
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.