Closed jamesbraza closed 1 month ago
There are multiple outstanding issues with LiteLLM's Router as of litellm==1.48.10:
Router
litellm==1.48.10
https://github.com/Future-House/paper-qa/pull/520 in-housed rate limits management, which was most of the reason we adopted the Router in https://github.com/Future-House/paper-qa/pull/315. Now the Router just enables model grouping, which we don't really use internally at FutureHouse. Paired with the Router's race conditions, we decided to make usage of the Router optional.
So, this PR:
The Router has several race conditions that keep killing our training runs
Hi @jamesbraza what are these race conditions?
There are multiple outstanding issues with LiteLLM's
Router
as oflitellm==1.48.10
:Router
has several race conditions that keep killing our training runshttps://github.com/Future-House/paper-qa/pull/520 in-housed rate limits management, which was most of the reason we adopted the
Router
in https://github.com/Future-House/paper-qa/pull/315. Now theRouter
just enables model grouping, which we don't really use internally at FutureHouse. Paired with theRouter
's race conditions, we decided to make usage of theRouter
optional.So, this PR:
Router
usage, instead using LiteLLM's free functions