ui model aliases

This commit is contained in:
Ishaan Jaff 2025-05-19 17:03:57 -07:00
parent c01bf50728
commit aa3f3d0c79

View file

@ -1067,12 +1067,12 @@ const ModelDashboard: React.FC<ModelDashboardProps> = ({
{all_admin_roles.includes(userRole) ? <Tab>All Models</Tab> : <Tab>Your Models</Tab>}
<Tab>Add Model</Tab>
{all_admin_roles.includes(userRole) && <Tab>LLM Credentials</Tab>}
{all_admin_roles.includes(userRole) && <Tab>Model Aliases</Tab>}
{all_admin_roles.includes(userRole) && <Tab>
<pre>/health Models</pre>
</Tab>}
{all_admin_roles.includes(userRole) && <Tab>Model Analytics</Tab>}
{all_admin_roles.includes(userRole) && <Tab>Model Retry Settings</Tab>}
{all_admin_roles.includes(userRole) && <Tab>Model Group Aliases</Tab>}
</div>
<div className="flex items-center space-x-2">
@ -1252,6 +1252,15 @@ const ModelDashboard: React.FC<ModelDashboardProps> = ({
<TabPanel>
<CredentialsPanel accessToken={accessToken} uploadProps={uploadProps} credentialList={credentialsList} fetchCredentials={fetchCredentials} />
</TabPanel>
<TabPanel>
{accessToken && (
<ModelAliasManagement
accessToken={accessToken}
availableModels={availableModelGroups}
onRefresh={handleRefreshClick}
/>
)}
</TabPanel>
<TabPanel>
<Card>
<Text>
@ -1607,15 +1616,6 @@ const ModelDashboard: React.FC<ModelDashboardProps> = ({
Save
</Button>
</TabPanel>
<TabPanel>
{accessToken && (
<ModelAliasManagement
accessToken={accessToken}
availableModels={availableModelGroups}
onRefresh={handleRefreshClick}
/>
)}
</TabPanel>
</TabPanels>
</TabGroup>