hanyang 1 tahun lalu
induk
melakukan
da953f1f49

+ 5 - 1
dist/i18n/lang-en.json

@@ -145,7 +145,11 @@
       "label_temp": "Temperature",
       "label_attend": "Attendance Penalty",
       "label_frequency": "Frequency Penalty",
-      "max_token_count": "Max Token Count"
+      "max_token_count": "Max Token Count",
+      "keyword_analysis": "Keyword Analysis",
+      "tts": "Text-to-Speech",
+      "multi_dialog": "Multi-Dialog Optimization",
+      "use_kg": "Use of Knowledge Graph"
     },
     "share": "Share",
     "share_way_tip": "Select the sharing method",

TEMPAT SAMPAH
dist/i18n/lang-en.json.gz


+ 7 - 3
dist/i18n/lang-zh.json

@@ -143,9 +143,13 @@
       "option_2": "精确",
       "option_3": "平衡",
       "label_temp": "温度",
-      "label_attend": "出席处罚",
-      "label_frequency": "频率处罚",
-      "max_token_count": "最大token数"
+      "label_attend": "存在处罚",
+      "label_frequency": "频率惩罚",
+      "max_token_count": "最大token数",
+      "keyword_analysis": "关键词分析",
+      "tts": "文本转语音",
+      "multi_dialog": "多轮对话优化",
+      "use_kg": "使用知识图谱"
     },
     "share": "分享",
     "share_way_tip": "选择分享方式",

TEMPAT SAMPAH
dist/i18n/lang-zh.json.gz


+ 33 - 3
src/modules/intelligent/rgflow/AgentConfig.vue

@@ -43,6 +43,10 @@
                     />
                   </a-space>
                 </a-form-item>
+                <!-- 助理描述 -->
+                <a-form-item label="助理描述">
+                  <a-input v-model="form.description" placeholder="" />
+                </a-form-item>
                 <!-- 空回复 -->
                 <a-form-item :label="$t('management.rg_config.label_empty')">
                   <a-input v-model="form.prompt_config.empty_response" placeholder="" />
@@ -57,10 +61,20 @@
                     <a-switch v-model="form.prompt_config.quote" size="small" />
                   </a-space>
                 </a-form-item>
-                <a-form-item label="Self-RAG">
+                <!-- <a-form-item label="Self-RAG">
                   <a-space direction="vertical">
                     <a-switch v-model="form.prompt_config.self_rag" size="small" />
                   </a-space>
+                </a-form-item> -->
+                <a-form-item :label="$t('management.rg_config.keyword_analysis')">
+                  <a-space direction="vertical">
+                    <a-switch v-model="form.prompt_config.keyword" size="small" />
+                  </a-space>
+                </a-form-item>
+                <a-form-item :label="$t('management.rg_config.tts')">
+                  <a-space direction="vertical">
+                    <a-switch v-model="form.prompt_config.tts" size="small" />
+                  </a-space>
                 </a-form-item>
                 <!-- 知识库 -->
                 <a-form-item field="kb_ids" :label="$t('management.rg_config.label_kb')">
@@ -101,6 +115,16 @@
                 <a-form-item label="Top N">
                   <a-slider v-model="form.top_n" :min="0" :max="30" />
                 </a-form-item>
+                <a-form-item :label="$t('management.rg_config.similarity_weight')">
+                  <a-space direction="vertical">
+                    <a-switch v-model="form.prompt_config.multi_dialog" size="small" />
+                  </a-space>
+                </a-form-item>
+                <a-form-item :label="$t('management.rg_config.use_kg')">
+                  <a-space direction="vertical">
+                    <a-switch v-model="form.prompt_config.use_kg" size="small" />
+                  </a-space>
+                </a-form-item>
                 <!-- Rerank模型 -->
                 <a-form-item :label="$t('management.rg_config.rerank_model')">
                   <a-space direction="vertical" size="large">
@@ -338,6 +362,10 @@ const form = reactive({
     prologue: '你好! 我是你的助理,有什么可以帮到你的吗?',
     quote: true,
     self_rag: false,
+    keyword: false,
+    tts: false,
+    refine_multiturn: true,
+    use_kg: false,
     system:
       '你是一个智能助手,请总结知识库的内容来回答问题,请列举知识库中的数据详细回答。当所有知识库内容都与问题无关时,你的回答必须包括“知识库中未找到您要的答案!”这句话。' +
       '回答需要考虑聊天历史。\n        以下是知识库:\n        {knowledge}\n        以上是知识库。',
@@ -363,7 +391,9 @@ const form = reactive({
   vector_similarity_weight: 0.30000000000000004,
   top_n: 8,
   rerank_id: '',
-  top_k: 1024
+  top_k: 1024,
+  description: '',
+  name: ''
 });
 let temperature = ref(true);
 let top_p = ref(true);
@@ -373,7 +403,7 @@ let max_tokens = ref(true);
 const httpUrl = localStorage.getItem('httpUrl');
 let avatarShow = ref(true);
 
-const height = ref('calc(500px)');
+const height = ref('calc(530px)');
 
 const columns = computed(() => [
   {

File diff ditekan karena terlalu besar
+ 0 - 151
vite.config.mjs.timestamp-1742783477768-6fecb6c8242a2.mjs


Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini