fix: rename embedding property to embedding_model_id for consistency

This commit is contained in:
CaptainB 2025-06-18 15:43:48 +08:00
parent 45508b08a3
commit e0cf134bcc
5 changed files with 12 additions and 12 deletions

View File

@ -2,7 +2,7 @@ interface knowledgeData {
name: string name: string
folder_id?: string folder_id?: string
desc: string desc: string
embedding?: string embedding_model_id?: string
documents?: Array<any> documents?: Array<any>
} }

View File

@ -110,7 +110,7 @@ const loading = ref(false)
const filterData = computed(() => { const filterData = computed(() => {
return currentEmbedding.value return currentEmbedding.value
? searchDate.value.filter((v) => v.embedding_mode_id === currentEmbedding.value) ? searchDate.value.filter((v) => v.embedding_model_id === currentEmbedding.value)
: searchDate.value : searchDate.value
}) })
@ -134,7 +134,7 @@ function changeHandle() {
if (checkList.value.length > 0) { if (checkList.value.length > 0) {
currentEmbedding.value = props.data.filter( currentEmbedding.value = props.data.filter(
(v) => v.id === checkList.value[0], (v) => v.id === checkList.value[0],
)[0].embedding_mode_id )[0].embedding_model_id
} else if (checkList.value.length === 0) { } else if (checkList.value.length === 0) {
currentEmbedding.value = '' currentEmbedding.value = ''
} }
@ -150,7 +150,7 @@ const open = (checked: any) => {
if (checkList.value.length > 0) { if (checkList.value.length > 0) {
currentEmbedding.value = props.data.filter( currentEmbedding.value = props.data.filter(
(v) => v.id === checkList.value[0], (v) => v.id === checkList.value[0],
)[0].embedding_mode_id )[0].embedding_model_id
} }
dialogVisible.value = true dialogVisible.value = true

View File

@ -225,7 +225,7 @@ async function submit() {
...BaseFormRef.value.form, ...BaseFormRef.value.form,
} }
if (cloneModelId.value !== BaseFormRef.value.form.embedding_mode_id) { if (cloneModelId.value !== BaseFormRef.value.form.embedding_model_id) {
MsgConfirm(t('common.tip'), t('views.knowledge.tip.updateModeMessage'), { MsgConfirm(t('common.tip'), t('views.knowledge.tip.updateModeMessage'), {
confirmButtonText: t('views.knowledge.setting.vectorization'), confirmButtonText: t('views.knowledge.setting.vectorization'),
}) })
@ -266,7 +266,7 @@ async function submit() {
function getDetail() { function getDetail() {
knowledge.asyncGetKnowledgeDetail(id, loading).then((res: any) => { knowledge.asyncGetKnowledgeDetail(id, loading).then((res: any) => {
detail.value = res.data detail.value = res.data
cloneModelId.value = res.data?.embedding_mode_id cloneModelId.value = res.data?.embedding_model_id
if (detail.value.type === '1' || detail.value.type === '2') { if (detail.value.type === '1' || detail.value.type === '2') {
form.value = res.data.meta form.value = res.data.meta
} }

View File

@ -32,7 +32,7 @@
prop="embedding" prop="embedding"
> >
<ModelSelect <ModelSelect
v-model="form.embedding" v-model="form.embedding_model_id"
:placeholder="$t('views.knowledge.form.EmbeddingModel.placeholder')" :placeholder="$t('views.knowledge.form.EmbeddingModel.placeholder')"
:options="modelOptions" :options="modelOptions"
:model-type="'EMBEDDING'" :model-type="'EMBEDDING'"
@ -59,7 +59,7 @@ const {model} = useStore()
const form = ref<knowledgeData>({ const form = ref<knowledgeData>({
name: '', name: '',
desc: '', desc: '',
embedding: '', embedding_model_id: '',
}) })
const rules = reactive({ const rules = reactive({
@ -96,7 +96,7 @@ watch(
if (value && JSON.stringify(value) !== '{}') { if (value && JSON.stringify(value) !== '{}') {
form.value.name = value.name form.value.name = value.name
form.value.desc = value.desc form.value.desc = value.desc
form.value.embedding = value.embedding form.value.embedding_model_id = value.embedding_model_id
} }
}, },
{ {
@ -134,7 +134,7 @@ onUnmounted(() => {
form.value = { form.value = {
name: '', name: '',
desc: '', desc: '',
embedding: '', embedding_model_id: '',
} }
FormRef.value?.clearValidate() FormRef.value?.clearValidate()
}) })

View File

@ -224,7 +224,7 @@ async function submit() {
...BaseFormRef.value.form, ...BaseFormRef.value.form,
} }
if (cloneModelId.value !== BaseFormRef.value.form.embedding_mode_id) { if (cloneModelId.value !== BaseFormRef.value.form.embedding_model_id) {
MsgConfirm(t('common.tip'), t('views.knowledge.tip.updateModeMessage'), { MsgConfirm(t('common.tip'), t('views.knowledge.tip.updateModeMessage'), {
confirmButtonText: t('views.knowledge.setting.vectorization'), confirmButtonText: t('views.knowledge.setting.vectorization'),
}) })
@ -265,7 +265,7 @@ async function submit() {
function getDetail() { function getDetail() {
knowledge.asyncGetKnowledgeDetail(id, loading).then((res: any) => { knowledge.asyncGetKnowledgeDetail(id, loading).then((res: any) => {
detail.value = res.data detail.value = res.data
cloneModelId.value = res.data?.embedding_mode_id cloneModelId.value = res.data?.embedding_model_id
if (detail.value.type === '1' || detail.value.type === '2') { if (detail.value.type === '1' || detail.value.type === '2') {
form.value = res.data.meta form.value = res.data.meta
} }