diff --git a/src/lib/components/chat/Messages/Citations.svelte b/src/lib/components/chat/Messages/Citations.svelte index 59f056362b..2fc78c7535 100644 --- a/src/lib/components/chat/Messages/Citations.svelte +++ b/src/lib/components/chat/Messages/Citations.svelte @@ -80,6 +80,11 @@ return false; } + // A single distance cannot be an outlier + if (distances.length === 1) { + return true; + } + if ( (inRange === distances.length - 1 && outOfRange === 1) || (outOfRange === distances.length - 1 && inRange === 1)