Sfoglia il codice sorgente

Merge pull request #14900 from silentoplayz/fix-references

fix: prevent redundant documents in expanded citation list
Tim Jaeryang Baek 4 mesi fa
parent
commit
c27d8a4a28
1 ha cambiato i file con 2 aggiunte e 3 eliminazioni
  1. 2 3
      src/lib/components/chat/Messages/Citations.svelte

+ 2 - 3
src/lib/components/chat/Messages/Citations.svelte

@@ -188,9 +188,8 @@
 				</div>
 				<div slot="content">
 					<div class="flex text-xs font-medium flex-wrap">
-						{#each citations as citation, idx}
+						{#each citations.slice(2) as citation, idx}
 							<button
-								id={`source-${id}-${idx + 1}`}
 								class="no-toggle outline-hidden flex dark:text-gray-300 p-1 bg-gray-50 hover:bg-gray-100 dark:bg-gray-900 dark:hover:bg-gray-850 transition rounded-xl max-w-96"
 								on:click={() => {
 									showCitationModal = true;
@@ -199,7 +198,7 @@
 							>
 								{#if citations.every((c) => c.distances !== undefined)}
 									<div class="bg-gray-50 dark:bg-gray-800 rounded-full size-4">
-										{idx + 1}
+										{idx + 3}
 									</div>
 								{/if}
 								<div class="flex-1 mx-1 truncate">