diff --git a/studio/frontend/src/components/assistant-ui/model-selector/pickers.tsx b/studio/frontend/src/components/assistant-ui/model-selector/pickers.tsx
index 441fdf0f02..a2dbccc52e 100644
--- a/studio/frontend/src/components/assistant-ui/model-selector/pickers.tsx
+++ b/studio/frontend/src/components/assistant-ui/model-selector/pickers.tsx
@@ -44,6 +44,7 @@ function ModelRow({
vramStatus,
vramEst,
gpuGb,
+ tooltipText,
}: {
label: string;
meta?: string;
@@ -52,6 +53,7 @@ function ModelRow({
vramStatus?: VramFitStatus | null;
vramEst?: number;
gpuGb?: number;
+ tooltipText?: ReactNode;
}) {
const exceeds = vramStatus === "exceeds";
const showVramTooltip =
@@ -111,6 +113,17 @@ function ModelRow({
);
}
+
+ if (tooltipText) {
+ return (
+
+ {content}
+
+ {tooltipText}
+
+
+ );
+ }
return content;
}
@@ -382,6 +395,14 @@ export function LoraModelPicker({
source: isExported ? "exported" : "lora",
isLora: !isMerged,
})}
+ tooltipText={
+ <>
+ {adapter.name}
+
+ {adapter.id}
+
+ >
+ }
/>
);
})}