diff --git a/frontend/components/ui/inputs/embedding-model.tsx b/frontend/components/ui/inputs/embedding-model.tsx index ded138ad..33bda350 100644 --- a/frontend/components/ui/inputs/embedding-model.tsx +++ b/frontend/components/ui/inputs/embedding-model.tsx @@ -34,20 +34,25 @@ export const EmbeddingModelInput = ({ modelsData, currentProvider = "openai", }: EmbeddingModelInputProps) => { + const isDisabled = Boolean(disabled); + const tooltipMessage = isDisabled + ? "Locked to keep embeddings consistent" + : "Choose the embedding model for ingest and retrieval"; + return ( - - + - Locked to keep embeddings consistent + {tooltipMessage} { const numValue = Math.max(0, parseInt(value) || 0); @@ -1029,8 +1031,7 @@ function KnowledgeSourcesPage() { label="Embedding model" >