{ if (inputFiles && inputFiles.length > 0) { const _inputFiles = Array.from(inputFiles); inputFilesHandler(_inputFiles); } else { toast.error($i18n.t(`File not found.`)); } filesInputElement.value = ""; }} />
{$i18n.t("Knowledge")}
{#if selectedItems?.length > 0}
{#each selectedItems as file, fileIdx} { selectedItems = selectedItems.filter( (_, idx) => idx !== fileIdx, ); }} /> {/each}
{/if} {#if loaded}
{ const item = e.detail; if (!selectedItems.find((k) => k.id === item.id)) { selectedItems = [ ...selectedItems, { ...item, }, ]; } }} >
{$i18n.t("Select Knowledge")}
{#if $user?.role === "admin" || $user?.permissions?.chat?.file_upload} {/if}
{/if}
{$i18n.t( 'To attach knowledge base here, add them to the "Knowledge" workspace first.', )}