From 7add1ef42ea7db390240d190e6c73340b1729e74 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Fri, 17 May 2024 17:18:20 -0700 Subject: [PATCH] ui - show max input tokens --- .../src/components/model_dashboard.tsx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/ui/litellm-dashboard/src/components/model_dashboard.tsx b/ui/litellm-dashboard/src/components/model_dashboard.tsx index 6bff680c87f..6fc6df07bbc 100644 --- a/ui/litellm-dashboard/src/components/model_dashboard.tsx +++ b/ui/litellm-dashboard/src/components/model_dashboard.tsx @@ -629,6 +629,7 @@ const handleEditSubmit = async (formValues: Record) => { let input_cost = "Undefined"; let output_cost = "Undefined"; let max_tokens = "Undefined"; + let max_input_tokens = "Undefined"; let cleanedLitellmParams = {}; const getProviderFromModel = (model: string) => { @@ -665,6 +666,7 @@ const handleEditSubmit = async (formValues: Record) => { input_cost = model_info?.input_cost_per_token; output_cost = model_info?.output_cost_per_token; max_tokens = model_info?.max_tokens; + max_input_tokens = model_info?.max_input_tokens; } if (curr_model?.litellm_params) { @@ -690,6 +692,7 @@ const handleEditSubmit = async (formValues: Record) => { } modelData.data[i].max_tokens = max_tokens; + modelData.data[i].max_input_tokens = max_input_tokens; modelData.data[i].api_base = curr_model?.litellm_params?.api_base; modelData.data[i].cleanedLitellmParams = cleanedLitellmParams; @@ -937,7 +940,7 @@ const handleEditSubmit = async (formValues: Record) => { Extra litellm Params Input Price

/1M Tokens ($)

Output Price

/1M Tokens ($)

- Max Tokens + Max Tokens Status @@ -971,7 +974,12 @@ const handleEditSubmit = async (formValues: Record) => { {model.input_cost || model.litellm_params.input_cost_per_token || null} {model.output_cost || model.litellm_params.output_cost_per_token || null} - {model.max_tokens} + +

+ Max Tokens: {model.max_tokens}

+ Max Input Tokens: {model.max_input_tokens} +

+
{model.model_info.db_model ? (