From 04cfedea7c971e3d525bd4493c6078baa21d06ed Mon Sep 17 00:00:00 2001 From: Cohee Date: Sun, 25 Jun 2023 19:56:15 +0300 Subject: [PATCH] Chroma: Remove dupe label --- public/scripts/extensions/infinity-context/index.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/public/scripts/extensions/infinity-context/index.js b/public/scripts/extensions/infinity-context/index.js index cecfe2ee1..ccc82031a 100644 --- a/public/scripts/extensions/infinity-context/index.js +++ b/public/scripts/extensions/infinity-context/index.js @@ -111,9 +111,9 @@ async function loadSettings() { $('#chromadb_n_results').val(extension_settings.chromadb.n_results).trigger('input'); $('#chromadb_split_length').val(extension_settings.chromadb.split_length).trigger('input'); $('#chromadb_file_split_length').val(extension_settings.chromadb.file_split_length).trigger('input'); - $('#chromadb_keep_context_proportion').val(extension_settings.chromadb.keep_context_proportion).trigger('input'); - $('#chromadb_custom_depth').val(extension_settings.chromadb.chroma_depth).trigger('input'); - $('#chromadb_custom_msg').val(extension_settings.chromadb.recall_msg).trigger('input'); + $('#chromadb_keep_context_proportion').val(extension_settings.chromadb.keep_context_proportion).trigger('input'); + $('#chromadb_custom_depth').val(extension_settings.chromadb.chroma_depth).trigger('input'); + $('#chromadb_custom_msg').val(extension_settings.chromadb.recall_msg).trigger('input'); $('#chromadb_auto_adjust').prop('checked', extension_settings.chromadb.auto_adjust); $('#chromadb_freeze').prop('checked', extension_settings.chromadb.freeze); enableDisableSliders(); @@ -407,7 +407,7 @@ async function queryMultiMessages(chat_id, query) { url.pathname = '/api/chromadb/multiquery'; const queryMessagesResult = await fetch(url, { - method: 'POST', + method: 'POST', body: JSON.stringify({ chat_list, query, n_results: extension_settings.chromadb.n_results }), headers: postHeaders, }); @@ -619,7 +619,7 @@ window.chromadb_interceptGeneration = async (chat, maxContext) => { //prototype chroma duplicate removal let chatset = new Set(chat.map(obj => obj.mes)); newChat = newChat.filter(obj => !chatset.has(obj.mes)); - + if(chromaDepth === -1){ chat.splice(chat.length, 0, ...newChat); } @@ -702,7 +702,6 @@ jQuery(async () => { -