diff --git a/ui/litellm-dashboard/src/components/chat_ui.tsx b/ui/litellm-dashboard/src/components/chat_ui.tsx index eceffc92c..774a68af6 100644 --- a/ui/litellm-dashboard/src/components/chat_ui.tsx +++ b/ui/litellm-dashboard/src/components/chat_ui.tsx @@ -74,7 +74,7 @@ async function generateModelResponse( } } } catch (error) { - message.error(`Error occurred while generating model response. Please try again. Error: ${error}`); + message.error(`Error occurred while generating model response. Please try again. Error: ${error}`, 20); } } diff --git a/ui/litellm-dashboard/src/components/model_dashboard.tsx b/ui/litellm-dashboard/src/components/model_dashboard.tsx index cca3be1ef..622baa966 100644 --- a/ui/litellm-dashboard/src/components/model_dashboard.tsx +++ b/ui/litellm-dashboard/src/components/model_dashboard.tsx @@ -294,7 +294,7 @@ const ModelDashboard: React.FC = ({ litellmExtraParams = JSON.parse(value); } catch (error) { - message.error("Failed to parse LiteLLM Extra Params: " + error); + message.error("Failed to parse LiteLLM Extra Params: " + error, 20); throw new Error("Failed to parse litellm_extra_params: " + error); } for (const [key, value] of Object.entries(litellmExtraParams)) { @@ -330,7 +330,7 @@ const ModelDashboard: React.FC = ({ } catch (error) { - message.error("Failed to create model: " + error); + message.error("Failed to create model: " + error, 20); } } diff --git a/ui/litellm-dashboard/src/components/networking.tsx b/ui/litellm-dashboard/src/components/networking.tsx index 41ffbe1a6..d6f0e497e 100644 --- a/ui/litellm-dashboard/src/components/networking.tsx +++ b/ui/litellm-dashboard/src/components/networking.tsx @@ -43,7 +43,7 @@ export const modelCreateCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to create key: " + errorData); + message.error("Failed to create key: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -78,7 +78,7 @@ export const modelDeleteCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to create key: " + errorData); + message.error("Failed to create key: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -120,7 +120,7 @@ export const keyCreateCall = async ( try { formValues.metadata = JSON.parse(formValues.metadata); } catch (error) { - message.error("Failed to parse metadata: " + error); + message.error("Failed to parse metadata: " + error, 20); throw new Error("Failed to parse metadata: " + error); } } @@ -141,7 +141,7 @@ export const keyCreateCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to create key: " + errorData); + message.error("Failed to create key: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -183,7 +183,7 @@ export const userCreateCall = async ( try { formValues.metadata = JSON.parse(formValues.metadata); } catch (error) { - message.error("Failed to parse metadata: " + error); + message.error("Failed to parse metadata: " + error, 20); throw new Error("Failed to parse metadata: " + error); } } @@ -204,7 +204,7 @@ export const userCreateCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to create key: " + errorData); + message.error("Failed to create key: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -237,7 +237,7 @@ export const keyDeleteCall = async (accessToken: String, user_key: String) => { if (!response.ok) { const errorData = await response.text(); - message.error("Failed to delete key: " + errorData); + message.error("Failed to delete key: " + errorData, 20); throw new Error("Network response was not ok"); } @@ -269,7 +269,7 @@ export const teamDeleteCall = async (accessToken: String, teamID: String) => { if (!response.ok) { const errorData = await response.text(); - message.error("Failed to delete team: " + errorData); + message.error("Failed to delete team: " + errorData, 20); throw new Error("Network response was not ok"); } const data = await response.json(); @@ -311,7 +311,7 @@ export const userInfoCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -346,7 +346,7 @@ export const getTotalSpendCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -381,7 +381,7 @@ export const modelInfoCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -418,7 +418,7 @@ export const modelMetricsCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } const data = await response.json(); @@ -453,7 +453,7 @@ export const modelAvailableCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -482,7 +482,7 @@ export const keySpendLogsCall = async (accessToken: String, token: String) => { }); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -511,7 +511,7 @@ export const teamSpendLogsCall = async (accessToken: String) => { }); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -540,7 +540,7 @@ export const tagsSpendLogsCall = async (accessToken: String) => { }); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -580,7 +580,7 @@ export const userSpendLogsCall = async ( }); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -610,7 +610,7 @@ export const adminSpendLogsCall = async (accessToken: String) => { }); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -640,7 +640,7 @@ export const adminTopKeysCall = async (accessToken: String) => { }); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -692,7 +692,7 @@ export const adminTopEndUsersCall = async ( const response = await fetch(url, requestOptions); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -722,7 +722,7 @@ export const adminTopModelsCall = async (accessToken: String) => { }); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -753,7 +753,7 @@ export const keyInfoCall = async (accessToken: String, keys: String[]) => { if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -779,7 +779,7 @@ export const spendUsersCall = async (accessToken: String, userID: String) => { }); if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -817,7 +817,7 @@ export const userRequestModelCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to delete key: " + errorData); + message.error("Failed to delete key: " + errorData, 20); throw new Error("Network response was not ok"); } const data = await response.json(); @@ -847,7 +847,7 @@ export const userGetRequesedtModelsCall = async (accessToken: String) => { if (!response.ok) { const errorData = await response.text(); - message.error("Failed to delete key: " + errorData); + message.error("Failed to delete key: " + errorData, 20); throw new Error("Network response was not ok"); } const data = await response.json(); @@ -887,7 +887,7 @@ export const userGetAllUsersCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to delete key: " + errorData); + message.error("Failed to delete key: " + errorData, 20); throw new Error("Network response was not ok"); } const data = await response.json(); @@ -922,7 +922,7 @@ export const teamCreateCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to create key: " + errorData); + message.error("Failed to create key: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -959,7 +959,7 @@ export const keyUpdateCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to update key: " + errorData); + message.error("Failed to update key: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -994,7 +994,7 @@ export const teamUpdateCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to update team: " + errorData); + message.error("Failed to update team: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -1039,7 +1039,7 @@ export const teamMemberAddCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to create key: " + errorData); + message.error("Failed to create key: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -1079,7 +1079,7 @@ export const userUpdateUserCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error("Failed to create key: " + errorData); + message.error("Failed to create key: " + errorData, 20); console.error("Error response from the server:", errorData); throw new Error("Network response was not ok"); } @@ -1119,7 +1119,7 @@ export const PredictedSpendLogsCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -1194,7 +1194,7 @@ export const getCallbacksCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } @@ -1237,7 +1237,7 @@ export const setCallbacksCall = async ( if (!response.ok) { const errorData = await response.text(); - message.error(errorData); + message.error(errorData, 20); throw new Error("Network response was not ok"); } diff --git a/ui/litellm-dashboard/src/components/settings.tsx b/ui/litellm-dashboard/src/components/settings.tsx index 71341629b..583ec2192 100644 --- a/ui/litellm-dashboard/src/components/settings.tsx +++ b/ui/litellm-dashboard/src/components/settings.tsx @@ -75,7 +75,7 @@ const Settings: React.FC = ({ try { setCallbacksCall(accessToken, payload); } catch (error) { - message.error("Failed to update callback: " + error); + message.error("Failed to update callback: " + error, 20); } message.success("Callback updated successfully"); diff --git a/ui/litellm-dashboard/src/components/teams.tsx b/ui/litellm-dashboard/src/components/teams.tsx index 61af29a4d..26c5c9bac 100644 --- a/ui/litellm-dashboard/src/components/teams.tsx +++ b/ui/litellm-dashboard/src/components/teams.tsx @@ -290,7 +290,7 @@ const handleEditSubmit = async (formValues: Record) => { } } catch (error) { console.error("Error creating the team:", error); - message.error("Error creating the team: " + error); + message.error("Error creating the team: " + error, 20); } };