| | |
| | | <div class="parser"> |
| | | <a-form ref="formRef" :rules="rules" :model="form" auto-label-width @submit="handleSubmit" > |
| | | <a-divider style="margin-top: 10px" /> |
| | | <a-form-item field="slider" label="块token数" |
| | | :rules="[{type:'number', min:1,message:'slider is min than 1'}]"> |
| | | <a-slider v-model="form.chunk_token_num" :max="1000" show-input /> |
| | | <a-form-item field="slider" label="块Token数"> |
| | | <a-slider v-model="form.chunk_token_num" :min="0" :max="2048" show-input /> |
| | | </a-form-item> |
| | | <a-divider style="margin-top: 10px" /> |
| | | <a-form-item field="raptor" label="使用召回增强RAPTOR策略"> |
| | |
| | | v-model="form.prompt" |
| | | style="height: 10rem;border: 1px solid var(--color-fill-3);border-radius: 4px" placeholder="请填写提示词" /> |
| | | </a-form-item> |
| | | <a-form-item field="slider" label="最大token数" |
| | | :rules="[{type:'number', min:5,message:'slider is min than 5'}]"> |
| | | <a-slider v-model="form.max_token" :min="1" :max="1000" show-input/> |
| | | <a-form-item field="slider" label="最大token数"> |
| | | <a-slider v-model="form.max_token" :min="0" :max="2048" show-input/> |
| | | </a-form-item> |
| | | <a-form-item field="slider" label="阈值" :rules="[{type:'number', min:5,message:'slider is min than 5'}]"> |
| | | <a-slider v-model="form.threshold" show-tooltip show-input/> |
| | | <a-form-item field="slider" label="阈值" > |
| | | <a-slider v-model="form.threshold" :step="0.01" :min="0" :max="1" show-input/> |
| | | </a-form-item> |
| | | <a-form-item field="slider" label="最大聚类数" |
| | | :rules="[{type:'number', min:5,message:'slider is min than 5'}]"> |
| | | <a-slider v-model="form.max_cluster" :max="1000" show-input/> |
| | | <a-form-item field="slider" label="最大聚类数"> |
| | | <a-slider v-model="form.max_cluster" :min="1" :max="1024" show-input/> |
| | | </a-form-item> |
| | | <a-form-item field="slider" label="随机种子" v-model="form.random_seed" |
| | | :rules="[{type:'number', min:5,message:'slider is min than 5'}]"> |
| | |
| | | <a-divider style="margin-top: 10px" /> |
| | | <div class="groupMain"> |
| | | <a-checkbox-group v-model="data" @change="handleChange" > |
| | | <div class="groupList" :style="{background:keyBg=='1'?'#eff8ff':'white'}"> |
| | | <div class="groupList" :class="{groupActive:keyBg=='1',groupNoActive:keyBg!='1'}"> |
| | | <a-checkbox value="1"></a-checkbox> |
| | | <div class="groupList-content" @click="groupListContentClick('1')" @dblclick="contentClick(1)"> |
| | | 而 stable version 是最新稳定版,经过充分测试和验证,bug 较少, |
| | |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="groupList" :style="{background:keyBg=='2'?'#eff8ff':'white'}"> |
| | | <div class="groupList" :class="{groupActive:keyBg=='2',groupNoActive:keyBg!='2'}"> |
| | | <a-checkbox value="1"></a-checkbox> |
| | | <div class="groupList-content" @click="groupListContentClick('2')" @dblclick="contentClick(1)"> |
| | | 而 stable version 是最新稳定版,经过充分测试和验证,bug 较少, |
| | |
| | | parser_id: props.item.parser_id, |
| | | doc_id: props.item.id, |
| | | max_token: 698, |
| | | threshold: 30, |
| | | threshold: 0.30, |
| | | max_cluster: 233, |
| | | random_seed: 1500, |
| | | chunk_token_num: 128, |
| | |
| | | box-sizing: border-box; |
| | | margin: 0; |
| | | padding: 0; |
| | | color: rgba(0, 0, 0, 0.88); |
| | | color: #2a2a2b; |
| | | font-size: 14px; |
| | | font-family: Inter; |
| | | position: relative; |
| | | |
| | | |
| | | } |
| | | } |
| | | } |
| | | .groupActive{ |
| | | background: #eff8ff; |
| | | } |
| | | .groupNoActive{ |
| | | background: var(--color-bg-1); |
| | | color: var(--color-text-1); |
| | | } |
| | | </style> |