From a430284aa21e3ae1f0d5654e55b2ad2852519cc2 Mon Sep 17 00:00:00 2001
From: wwf <yearningwang@iqtogether.com>
Date: 星期三, 04 六月 2025 15:17:49 +0800
Subject: [PATCH] 初始化

---
 context/debug-configuration.ts |   62 ++++++++++++++-----------------
 1 files changed, 28 insertions(+), 34 deletions(-)

diff --git a/context/debug-configuration.ts b/context/debug-configuration.ts
index 47710c8..6150827 100644
--- a/context/debug-configuration.ts
+++ b/context/debug-configuration.ts
@@ -1,4 +1,3 @@
-import type { RefObject } from 'react'
 import { createContext, useContext } from 'use-context-selector'
 import { PromptMode } from '@/models/debug'
 import type {
@@ -26,7 +25,6 @@
 import { ANNOTATION_DEFAULT, DEFAULT_AGENT_SETTING, DEFAULT_CHAT_PROMPT_CONFIG, DEFAULT_COMPLETION_PROMPT_CONFIG } from '@/config'
 import type { FormValue } from '@/app/components/header/account-setting/model-provider-page/declarations'
 import type { Collection } from '@/app/components/tools/types'
-import { noop } from 'lodash-es'
 
 type IDebugConfiguration = {
   appId: string
@@ -94,7 +92,6 @@
   showSelectDataSet: () => void
   // dataset config
   datasetConfigs: DatasetConfigs
-  datasetConfigsRef: RefObject<DatasetConfigs>
   setDatasetConfigs: (config: DatasetConfigs) => void
   hasSetContextVar: boolean
   isShowVisionConfig: boolean
@@ -113,64 +110,64 @@
   mode: '',
   modelModeType: ModelModeType.chat,
   promptMode: PromptMode.simple,
-  setPromptMode: noop,
+  setPromptMode: () => { },
   isAdvancedMode: false,
   isAgent: false,
   isFunctionCall: false,
   isOpenAI: false,
   collectionList: [],
   canReturnToSimpleMode: false,
-  setCanReturnToSimpleMode: noop,
+  setCanReturnToSimpleMode: () => { },
   chatPromptConfig: DEFAULT_CHAT_PROMPT_CONFIG,
   completionPromptConfig: DEFAULT_COMPLETION_PROMPT_CONFIG,
   currentAdvancedPrompt: [],
-  showHistoryModal: noop,
+  showHistoryModal: () => { },
   conversationHistoriesRole: {
     user_prefix: 'user',
     assistant_prefix: 'assistant',
   },
-  setConversationHistoriesRole: noop,
-  setCurrentAdvancedPrompt: noop,
+  setConversationHistoriesRole: () => { },
+  setCurrentAdvancedPrompt: () => { },
   hasSetBlockStatus: {
     context: false,
     history: false,
     query: false,
   },
   conversationId: '',
-  setConversationId: noop,
+  setConversationId: () => { },
   introduction: '',
-  setIntroduction: noop,
+  setIntroduction: () => { },
   suggestedQuestions: [],
-  setSuggestedQuestions: noop,
+  setSuggestedQuestions: () => { },
   controlClearChatMessage: 0,
-  setControlClearChatMessage: noop,
+  setControlClearChatMessage: () => { },
   prevPromptConfig: {
     prompt_template: '',
     prompt_variables: [],
   },
-  setPrevPromptConfig: noop,
+  setPrevPromptConfig: () => { },
   moreLikeThisConfig: {
     enabled: false,
   },
-  setMoreLikeThisConfig: noop,
+  setMoreLikeThisConfig: () => { },
   suggestedQuestionsAfterAnswerConfig: {
     enabled: false,
   },
-  setSuggestedQuestionsAfterAnswerConfig: noop,
+  setSuggestedQuestionsAfterAnswerConfig: () => { },
   speechToTextConfig: {
     enabled: false,
   },
-  setSpeechToTextConfig: noop,
+  setSpeechToTextConfig: () => { },
   textToSpeechConfig: {
     enabled: false,
     voice: '',
     language: '',
   },
-  setTextToSpeechConfig: noop,
+  setTextToSpeechConfig: () => { },
   citationConfig: {
     enabled: false,
   },
-  setCitationConfig: noop,
+  setCitationConfig: () => { },
   moderationConfig: {
     enabled: false,
   },
@@ -183,16 +180,16 @@
       embedding_provider_name: '',
     },
   },
-  setAnnotationConfig: noop,
-  setModerationConfig: noop,
+  setAnnotationConfig: () => { },
+  setModerationConfig: () => { },
   externalDataToolsConfig: [],
-  setExternalDataToolsConfig: noop,
+  setExternalDataToolsConfig: () => { },
   formattingChanged: false,
-  setFormattingChanged: noop,
+  setFormattingChanged: () => { },
   inputs: {},
-  setInputs: noop,
+  setInputs: () => { },
   query: '',
-  setQuery: noop,
+  setQuery: () => { },
   completionParams: {
     max_tokens: 16,
     temperature: 1, // 0-2
@@ -200,7 +197,7 @@
     presence_penalty: 1, // -2-2
     frequency_penalty: 1, // -2-2
   },
-  setCompletionParams: noop,
+  setCompletionParams: () => { },
   modelConfig: {
     provider: 'OPENAI', // 'OPENAI'
     model_id: 'gpt-3.5-turbo', // 'gpt-3.5-turbo'
@@ -222,10 +219,10 @@
     dataSets: [],
     agentConfig: DEFAULT_AGENT_SETTING,
   },
-  setModelConfig: noop,
+  setModelConfig: () => { },
   dataSets: [],
-  showSelectDataSet: noop,
-  setDataSets: noop,
+  showSelectDataSet: () => { },
+  setDataSets: () => { },
   datasetConfigs: {
     retrieval_model: RETRIEVE_TYPE.multiWay,
     reranking_model: {
@@ -239,10 +236,7 @@
       datasets: [],
     },
   },
-  datasetConfigsRef: {
-    current: null,
-  },
-  setDatasetConfigs: noop,
+  setDatasetConfigs: () => { },
   hasSetContextVar: false,
   isShowVisionConfig: false,
   visionConfig: {
@@ -251,11 +245,11 @@
     detail: Resolution.low,
     transfer_methods: [TransferMethod.remote_url],
   },
-  setVisionConfig: noop,
+  setVisionConfig: () => { },
   isAllowVideoUpload: false,
   isShowDocumentConfig: false,
   rerankSettingModalOpen: false,
-  setRerankSettingModalOpen: noop,
+  setRerankSettingModalOpen: () => { },
 })
 
 export const useDebugConfigurationContext = () => useContext(DebugConfigurationContext)

--
Gitblit v1.8.0