From 11683e5a7ecb06628de752c9338ec6b88d5ecdfa Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Tue, 19 Mar 2024 11:54:36 -0700 Subject: [PATCH 1/3] (fix) rename spend report button --- ui/litellm-dashboard/src/components/view_key_spend_report.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/litellm-dashboard/src/components/view_key_spend_report.tsx b/ui/litellm-dashboard/src/components/view_key_spend_report.tsx index f0916ec0176..6741db2a95c 100644 --- a/ui/litellm-dashboard/src/components/view_key_spend_report.tsx +++ b/ui/litellm-dashboard/src/components/view_key_spend_report.tsx @@ -106,7 +106,7 @@ const ViewKeySpendReport: React.FC = ({ return (
Date: Tue, 19 Mar 2024 12:22:49 -0700 Subject: [PATCH 2/3] (feat) admin ui set max_width per column --- .../src/components/view_key_table.tsx | 34 ++++++++++++------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/ui/litellm-dashboard/src/components/view_key_table.tsx b/ui/litellm-dashboard/src/components/view_key_table.tsx index 7f36511e9ba..725466bab62 100644 --- a/ui/litellm-dashboard/src/components/view_key_table.tsx +++ b/ui/litellm-dashboard/src/components/view_key_table.tsx @@ -103,27 +103,35 @@ const ViewKeyTable: React.FC = ({ } return ( - + {item.key_alias != null ? ( {item.key_alias} ) : ( Not Set )} - + {item.key_name} - - {item.spend} + + + {(() => { + try { + return parseFloat(item.spend).toFixed(4); + } catch (error) { + return item.spend; + } + })()} + - + {item.max_budget != null ? ( {item.max_budget} ) : ( Unlimited Budget )} - + = ({ keyName={item.key_name} /> - + {item.team_id} - + {JSON.stringify(item.metadata)} - + {JSON.stringify(item.models)} - + TPM Limit: {item.tpm_limit ? item.tpm_limit : "Unlimited"}{" "}

RPM Limit:{" "} {item.rpm_limit ? item.rpm_limit : "Unlimited"}
- + {item.expires != null ? ( {item.expires} ) : ( - Never expires + Never )} - + handleDelete(item.token)} icon={TrashIcon} From 9b330db88f574a4454e97d6a4989653dcc70e847 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Tue, 19 Mar 2024 12:38:53 -0700 Subject: [PATCH 3/3] (feat) show slice of metadata --- ui/litellm-dashboard/src/components/view_key_table.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/litellm-dashboard/src/components/view_key_table.tsx b/ui/litellm-dashboard/src/components/view_key_table.tsx index 725466bab62..d987e3462ea 100644 --- a/ui/litellm-dashboard/src/components/view_key_table.tsx +++ b/ui/litellm-dashboard/src/components/view_key_table.tsx @@ -144,7 +144,8 @@ const ViewKeyTable: React.FC = ({ {item.team_id} - {JSON.stringify(item.metadata)} + {JSON.stringify(item.metadata).slice(0, 400)} + {JSON.stringify(item.models)}