Merged PR 177: Update delete button and max_chunk_size for ingestion

Update delete button and max_chunk_size for ingestion
This commit is contained in:
2025-06-27 11:59:49 +00:00
3 changed files with 76 additions and 44 deletions

View File

@@ -361,6 +361,20 @@ const confirmDeleteFromVectorStore = (id) => {
// Funzione per cancellare record in stato LOADED
const deleteLoadedRecord = async (id) => {
confirm.require({
target: document.body,
message: 'Are you sure you want to proceed?',
icon: 'pi pi-exclamation-triangle',
rejectProps: {
label: 'Cancel',
class: "p-button",
outlined: true,
},
acceptProps: {
label: 'Delete',
severity: 'danger',
},
accept: async () => {
toast.add({ severity: 'info', summary: 'Info', detail: 'Deleting record...', life: 3000 });
const videoToDelete = ksVideos.value.find(video => video.id === id);
if (!videoToDelete) {
@@ -382,6 +396,8 @@ const deleteLoadedRecord = async (id) => {
} catch (error) {
toast.add({ severity: 'error', summary: 'Error', detail: 'Error deleting record', life: 3000 });
}
}
})
};

View File

@@ -326,6 +326,20 @@ const confirmDeleteFromVectorStore = (id) => {
// Funzione per cancellare record in stato LOADED
const deleteLoadedRecord = async (id) => {
confirm.require({
target: document.body,
message: 'Are you sure you want to proceed?',
icon: 'pi pi-exclamation-triangle',
rejectProps: {
label: 'Cancel',
class: "p-button",
outlined: true,
},
acceptProps: {
label: 'Delete',
severity: 'danger',
},
accept: async () => {
toast.add({ severity: 'info', summary: 'Info', detail: 'Deleting record...', life: 3000 });
const documentToDelete = ksdocuments.value.find(doc => doc.id === id);
if (!documentToDelete) {
@@ -346,6 +360,8 @@ const deleteLoadedRecord = async (id) => {
} catch (error) {
toast.add({ severity: 'error', summary: 'Error', detail: 'Error deleting record', life: 3000 });
}
}
})
};
//ingestion

View File

@@ -208,7 +208,7 @@ const required = ref([]);
const ingestionResult = ref('');
const fileUploaded = ref(false);
const minChunkSize = ref(50);
const maxNumberOfChunks = ref(1000);
const maxNumberOfChunks = ref(10000);
const minChunkSizeToEmbed = ref(50);
const fileUpload = ref(null);
const selectedFile = ref(null);
@@ -245,7 +245,7 @@ const formData = ref({
ksDocSource: '',
defaultChunkSize: 2000,
minChunkSize: 50,
maxNumberOfChunks: 1000,
maxNumberOfChunks: 10000,
minChunkSizeToEmbed: 50
});
@@ -262,7 +262,7 @@ watch(
);
watch(
() => formData.value.maxNumberOfChunks,
(newValue) => validateField("maxNumberOfChunks", newValue, maxNumberOfChunks.value, 2000)
(newValue) => validateField("maxNumberOfChunks", newValue, maxNumberOfChunks.value, 20000)
);
watch(
() => formData.value.minChunkSizeToEmbed,