diff --git a/web-app/src/routes/hub/index.tsx b/web-app/src/routes/hub/index.tsx index e873baa77..2e5db8ba2 100644 --- a/web-app/src/routes/hub/index.tsx +++ b/web-app/src/routes/hub/index.tsx @@ -20,10 +20,17 @@ import { extractModelName, extractDescription } from '@/lib/models' import { IconDownload, IconFileCode, + IconEye, IconSearch, IconTool, } from '@tabler/icons-react' import { Switch } from '@/components/ui/switch' +import { + Tooltip, + TooltipContent, + TooltipProvider, + TooltipTrigger, +} from '@/components/ui/tooltip' import Joyride, { CallBackProps, STATUS } from 'react-joyride' import { CustomTooltipJoyRide } from '@/containers/CustomeTooltipJoyRide' import { @@ -661,11 +668,41 @@ function Hub() { {filteredModels[virtualItem.index].tools && (
- + + + +
+ +
+
+ +

{t('tools')}

+
+
+
+
+ )} + {filteredModels[virtualItem.index].num_mmproj > + 0 && ( +
+ + + +
+ +
+
+ +

{t('vision')}

+
+
+
)} {filteredModels[virtualItem.index].quants.length >