| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import {
- ApiIcon,
- LogOutIcon,
- ModelProviderIcon,
- PasswordIcon,
- ProfileIcon,
- TeamIcon,
- } from '@/assets/icon/Icon';
- import { UserSettingRouteKey } from '@/constants/setting';
- import { MonitorOutlined } from '@ant-design/icons';
-
- export const UserSettingIconMap = {
- [UserSettingRouteKey.Profile]: <ProfileIcon />,
- [UserSettingRouteKey.Password]: <PasswordIcon />,
- [UserSettingRouteKey.Model]: <ModelProviderIcon />,
- [UserSettingRouteKey.System]: <MonitorOutlined style={{ fontSize: 24 }} />,
- [UserSettingRouteKey.Team]: <TeamIcon />,
- [UserSettingRouteKey.Logout]: <LogOutIcon />,
- [UserSettingRouteKey.Api]: <ApiIcon />,
- };
-
- export * from '@/constants/setting';
-
- export const LocalLlmFactories = [
- 'Ollama',
- 'Xinference',
- 'LocalAI',
- 'LM-Studio',
- 'OpenAI-API-Compatible',
- 'TogetherAI',
- 'Replicate',
- 'OpenRouter',
- 'HuggingFace',
- 'GPUStack',
- 'ModelScope',
- ];
-
- export enum TenantRole {
- Owner = 'owner',
- Invite = 'invite',
- Normal = 'normal',
- }
|