You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

125 lines
2.4 KiB

export default [
{
name: 'dashboard',
path: '/dashboard',
key: 'dashboard',
icon: 'AppstoreOutlined',
access: 'canSeeAdmin',
component: './dashboard'
},
{
name: 'playground',
icon: 'ExperimentOutlined',
path: '/playground',
key: 'playground',
routes: [
{
path: '/playground',
redirect: '/playground/chat'
},
{
name: 'chat',
title: 'Chat',
path: '/playground/chat',
key: 'chat',
icon: 'Comment',
component: './playground/index'
},
{
name: 'text2images',
title: 'Text2Images',
path: '/playground/text-to-image',
key: 'text2images',
icon: 'Comment',
component: './playground/images'
},
{
name: 'speech',
title: 'Speech',
path: '/playground/speech',
key: 'speech',
icon: 'Comment',
component: './playground/speech'
},
{
name: 'embedding',
title: 'embedding',
path: '/playground/embedding',
key: 'embedding',
icon: 'Comment',
component: './playground/embedding'
},
{
name: 'rerank',
title: 'Rerank',
path: '/playground/rerank',
key: 'rerank',
icon: 'Comment',
component: './playground/rerank'
}
]
},
{
name: 'modelCatalog',
path: '/models/catalog',
key: 'modelsCatalog',
icon: 'icon-catalog',
access: 'canSeeAdmin',
component: './llmodels/catalog'
},
{
name: 'models',
path: '/models/list',
key: 'models',
icon: 'Block',
access: 'canSeeAdmin',
component: './llmodels/index'
},
{
name: 'resources',
path: '/resources',
key: 'resources',
icon: 'CloudServer',
access: 'canSeeAdmin',
component: './resources'
},
{
name: 'apikeys',
path: '/api-keys',
key: 'apikeys',
icon: 'LockOutlined',
component: './api-keys'
},
{
name: 'users',
path: '/users',
key: 'users',
icon: 'Team',
access: 'canSeeAdmin',
component: './users'
},
{
name: 'profile',
path: '/profile',
key: 'profile',
hideInMenu: true,
component: './profile',
icon: 'User'
},
{
name: 'login',
path: '/login',
key: 'login',
layout: false,
hideInMenu: true,
component: './login'
},
{
name: '404',
path: '*',
key: '404',
layout: false,
component: './404'
}
];