From 98d1113e893951f649cffe547a22d4a7b8add936 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Sat, 24 Aug 2024 12:42:39 -0700 Subject: [PATCH] ui allow setting tpm / rpm limits on ui --- .../src/components/view_key_table.tsx | 45 +++++++++++++++---- 1 file changed, 37 insertions(+), 8 deletions(-) diff --git a/ui/litellm-dashboard/src/components/view_key_table.tsx b/ui/litellm-dashboard/src/components/view_key_table.tsx index 77225d1aa9d..d3b073ef9fb 100644 --- a/ui/litellm-dashboard/src/components/view_key_table.tsx +++ b/ui/litellm-dashboard/src/components/view_key_table.tsx @@ -172,14 +172,6 @@ const ViewKeyTable: React.FC = ({ labelAlign="left" > <> - - - = ({ ))} + + { + if (value && keyTeam && keyTeam.tpm_limit !== null && value > keyTeam.tpm_limit) { + console.log(`keyTeam.tpm_limit: ${keyTeam.tpm_limit}`) + throw new Error(`tpm_limit cannot exceed team max tpm_limit: $${keyTeam.tpm_limit}`); + } + }, + }, + ]} + > + + + { + if (value && keyTeam && keyTeam.rpm_limit !== null && value > keyTeam.rpm_limit) { + console.log(`keyTeam.rpm_limit: ${keyTeam.rpm_limit}`) + throw new Error(`rpm_limit cannot exceed team max rpm_limit: $${keyTeam.rpm_limit}`); + } + }, + }, + ]} + > + +
Edit Key