@@ -150,4 +129,3 @@ const CreateTagModal: React.FC = ({
};
export default CreateTagModal;
-
diff --git a/ui/litellm-dashboard/src/components/tag_management/tag_info.tsx b/ui/litellm-dashboard/src/components/tag_management/tag_info.tsx
index 60cde134e6..1c66a107db 100644
--- a/ui/litellm-dashboard/src/components/tag_management/tag_info.tsx
+++ b/ui/litellm-dashboard/src/components/tag_management/tag_info.tsx
@@ -1,5 +1,15 @@
import React, { useState, useEffect } from "react";
-import { Card, Text, Title, Button, Badge, Accordion, AccordionHeader, AccordionBody, Title as TremorTitle } from "@tremor/react";
+import {
+ Card,
+ Text,
+ Title,
+ Button,
+ Badge,
+ Accordion,
+ AccordionHeader,
+ AccordionBody,
+ Title as TremorTitle,
+} from "@tremor/react";
import { Form, Input, Select as Select2, Tooltip } from "antd";
import { InfoCircleOutlined } from "@ant-design/icons";
import { fetchUserModels } from "../organisms/create_key_button";
@@ -131,7 +141,7 @@ const TagInfoView: React.FC = ({ tagId, onClose, accessToken,
-
+
@@ -141,15 +151,15 @@ const TagInfoView: React.FC = ({ tagId, onClose, accessToken,
- Allowed LLMs{" "}
-
+ Allowed Models
+
}
name="models"
>
-
+
{userModels.map((modelId) => (
{getModelDisplayName(modelId)}
@@ -228,7 +238,7 @@ const TagInfoView: React.FC = ({ tagId, onClose, accessToken,
{tagDetails.description || "-"}
-
Allowed LLMs
+
Allowed Models
{!tagDetails.models || tagDetails.models.length === 0 ? (
All Models
@@ -256,30 +266,33 @@ const TagInfoView: React.FC
= ({ tagId, onClose, accessToken,
Budget & Rate Limits
- {tagDetails.litellm_budget_table.max_budget !== undefined && tagDetails.litellm_budget_table.max_budget !== null && (
-
- Max Budget
- ${tagDetails.litellm_budget_table.max_budget}
-
- )}
+ {tagDetails.litellm_budget_table.max_budget !== undefined &&
+ tagDetails.litellm_budget_table.max_budget !== null && (
+
+ Max Budget
+ ${tagDetails.litellm_budget_table.max_budget}
+
+ )}
{tagDetails.litellm_budget_table.budget_duration && (
Budget Duration
{tagDetails.litellm_budget_table.budget_duration}
)}
- {tagDetails.litellm_budget_table.tpm_limit !== undefined && tagDetails.litellm_budget_table.tpm_limit !== null && (
-
- TPM Limit
- {tagDetails.litellm_budget_table.tpm_limit.toLocaleString()}
-
- )}
- {tagDetails.litellm_budget_table.rpm_limit !== undefined && tagDetails.litellm_budget_table.rpm_limit !== null && (
-
- RPM Limit
- {tagDetails.litellm_budget_table.rpm_limit.toLocaleString()}
-
- )}
+ {tagDetails.litellm_budget_table.tpm_limit !== undefined &&
+ tagDetails.litellm_budget_table.tpm_limit !== null && (
+
+ TPM Limit
+ {tagDetails.litellm_budget_table.tpm_limit.toLocaleString()}
+
+ )}
+ {tagDetails.litellm_budget_table.rpm_limit !== undefined &&
+ tagDetails.litellm_budget_table.rpm_limit !== null && (
+
+ RPM Limit
+ {tagDetails.litellm_budget_table.rpm_limit.toLocaleString()}
+
+ )}
)}