Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
lmp_web
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
yujian
lmp_web
Commits
ebd649e2
Commit
ebd649e2
authored
Dec 20, 2023
by
linpeiqin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改知识库中文支持
parent
e77a174f
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
19 additions
and
14 deletions
+19
-14
development.js
src/core/config/development.js
+2
-2
index.vue
...ining/knowledgeBase/dialog/essentialInformation/index.vue
+6
-3
index.vue
...aining/knowledgeBase/dialog/importConfiguration/index.vue
+7
-7
index.vue
...ning/modelService/testOnline/components/leftBox/index.vue
+3
-1
vue.config.js
vue.config.js
+1
-1
No files found.
src/core/config/development.js
View file @
ebd649e2
module
.
exports
=
{
module
.
exports
=
{
baseUrl
:
'http://1
92.168.0.36
:8082/'
,
baseUrl
:
'http://1
27.0.0.1
:8082/'
,
wsUrl
:
'ws://1
92.168.0.36
:7860/'
,
wsUrl
:
'ws://1
27.0.0.1
:7860/'
,
projectName
:
'灵境大模型平台'
projectName
:
'灵境大模型平台'
}
}
src/views/gptTraining/knowledgeBase/dialog/essentialInformation/index.vue
View file @
ebd649e2
...
@@ -25,6 +25,7 @@ export default {
...
@@ -25,6 +25,7 @@ export default {
form
:
{
form
:
{
'knowledgeDescribe'
:
undefined
,
'knowledgeDescribe'
:
undefined
,
'knowledgeName'
:
undefined
,
'knowledgeName'
:
undefined
,
'knowledgeCode'
:
undefined
,
knowledgeId
:
undefined
knowledgeId
:
undefined
},
},
rules
:
{
rules
:
{
...
@@ -48,6 +49,7 @@ export default {
...
@@ -48,6 +49,7 @@ export default {
if
(
this
.
isEdit
)
{
if
(
this
.
isEdit
)
{
this
.
form
.
knowledgeDescribe
=
this
.
item
.
knowledgeDescribe
this
.
form
.
knowledgeDescribe
=
this
.
item
.
knowledgeDescribe
this
.
form
.
knowledgeName
=
this
.
item
.
knowledgeName
this
.
form
.
knowledgeName
=
this
.
item
.
knowledgeName
this
.
form
.
knowledgeCode
=
this
.
item
.
knowledgeCode
this
.
form
.
knowledgeId
=
this
.
item
?.
knowledgeId
this
.
form
.
knowledgeId
=
this
.
item
?.
knowledgeId
}
}
},
},
...
@@ -62,7 +64,7 @@ export default {
...
@@ -62,7 +64,7 @@ export default {
KnowledgeManage
.
update
(
this
,
params
).
then
(
res
=>
{
KnowledgeManage
.
update
(
this
,
params
).
then
(
res
=>
{
resolve
(
res
);
resolve
(
res
);
this
.
$message
.
success
(
'编辑成功'
);
this
.
$message
.
success
(
'编辑成功'
);
this
.
next
()
this
.
next
(
res
)
}).
catch
(
e
=>
{
}).
catch
(
e
=>
{
reject
(
e
);
reject
(
e
);
});
});
...
@@ -70,7 +72,7 @@ export default {
...
@@ -70,7 +72,7 @@ export default {
KnowledgeManage
.
add
(
this
,
params
).
then
(
res
=>
{
KnowledgeManage
.
add
(
this
,
params
).
then
(
res
=>
{
resolve
(
res
);
resolve
(
res
);
this
.
$message
.
success
(
'添加成功'
);
this
.
$message
.
success
(
'添加成功'
);
this
.
next
()
this
.
next
(
res
)
}).
catch
(
e
=>
{
}).
catch
(
e
=>
{
reject
(
e
);
reject
(
e
);
});
});
...
@@ -85,8 +87,9 @@ export default {
...
@@ -85,8 +87,9 @@ export default {
onCancel
()
{
onCancel
()
{
this
.
$parent
.
onCancel
(
false
)
this
.
$parent
.
onCancel
(
false
)
},
},
next
()
{
next
(
res
)
{
this
.
$parent
.
knowledgeName
=
this
.
form
.
knowledgeName
this
.
$parent
.
knowledgeName
=
this
.
form
.
knowledgeName
this
.
$parent
.
knowledgeCode
=
res
.
data
.
knowledgeCode
;
this
.
$parent
.
active
++
this
.
$parent
.
active
++
}
}
}
}
...
...
src/views/gptTraining/knowledgeBase/dialog/importConfiguration/index.vue
View file @
ebd649e2
...
@@ -38,7 +38,7 @@
...
@@ -38,7 +38,7 @@
<el-button
type=
"text"
@
click=
"down(scope.row)"
:size=
"defaultFormItemSize"
>
下载
</el-button>
<el-button
type=
"text"
@
click=
"down(scope.row)"
:size=
"defaultFormItemSize"
>
下载
</el-button>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
</el-form-item>
</el-form-item>
<el-row
type=
"flex"
justify=
"end"
class=
"dialog-btn-layer mt20"
>
<el-row
type=
"flex"
justify=
"end"
class=
"dialog-btn-layer mt20"
>
...
@@ -88,7 +88,7 @@ export default {
...
@@ -88,7 +88,7 @@ export default {
},
},
methods
:
{
methods
:
{
fileinfo
(
files
)
{
fileinfo
(
files
)
{
if
(
this
.
files
.
map
((
item
)
=>
item
.
name
).
indexOf
(
files
[
0
].
name
)
===
-
1
)
{
if
(
this
.
files
.
map
((
item
)
=>
item
.
name
).
indexOf
(
files
[
0
].
name
)
===
-
1
)
{
this
.
files
.
push
(
files
[
0
])
this
.
files
.
push
(
files
[
0
])
...
@@ -104,7 +104,7 @@ export default {
...
@@ -104,7 +104,7 @@ export default {
return
new
Promise
((
resolve
,
reject
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
this
.
$refs
[
'form'
].
validate
((
valid
)
=>
{
this
.
$refs
[
'form'
].
validate
((
valid
)
=>
{
if
(
valid
)
{
if
(
valid
)
{
this
.
form
.
knowledge_base_name
=
this
.
$parent
.
knowledge
Nam
e
this
.
form
.
knowledge_base_name
=
this
.
$parent
.
knowledge
Cod
e
let
params
=
{};
let
params
=
{};
params
=
{
...
this
.
form
};
params
=
{
...
this
.
form
};
this
.
fullscreenLoading
=
true
this
.
fullscreenLoading
=
true
...
@@ -121,7 +121,7 @@ export default {
...
@@ -121,7 +121,7 @@ export default {
});
});
},
},
getFiles
()
{
getFiles
()
{
let
params
=
{
knowledgeName
:
this
.
$parent
.
knowledge
Nam
e
};
let
params
=
{
knowledgeName
:
this
.
$parent
.
knowledge
Cod
e
};
KnowledgeManage
.
listFiles
(
this
,
params
).
then
(
res
=>
{
KnowledgeManage
.
listFiles
(
this
,
params
).
then
(
res
=>
{
this
.
listFiles
=
res
.
data
.
map
((
item
)
=>
{
this
.
listFiles
=
res
.
data
.
map
((
item
)
=>
{
return
{
return
{
...
@@ -134,13 +134,13 @@ export default {
...
@@ -134,13 +134,13 @@ export default {
},
},
delFile
(
row
)
{
delFile
(
row
)
{
let
params
=
{
let
params
=
{
'knowledge_base_name'
:
this
.
$parent
.
knowledge
Nam
e
,
'knowledge_base_name'
:
this
.
$parent
.
knowledge
Cod
e
,
'file_names'
:
[
'file_names'
:
[
row
.
name
row
.
name
],
],
'delete_content'
:
false
,
'delete_content'
:
false
,
'not_refresh_vs_cache'
:
false
'not_refresh_vs_cache'
:
false
};
};
this
.
$confirm
(
'是否确认删除'
,
'提示'
,
{
this
.
$confirm
(
'是否确认删除'
,
'提示'
,
{
confirmButtonText
:
'确定'
,
confirmButtonText
:
'确定'
,
...
@@ -163,7 +163,7 @@ export default {
...
@@ -163,7 +163,7 @@ export default {
this
.
files
.
splice
(
index
,
1
)
this
.
files
.
splice
(
index
,
1
)
},
},
down
(
row
)
{
// 下载文件
down
(
row
)
{
// 下载文件
let
params
=
{
knowledge_base_name
:
this
.
item
.
knowledge
Nam
e
,
file_name
:
row
.
name
,
boolean
:
false
}
let
params
=
{
knowledge_base_name
:
this
.
item
.
knowledge
Cod
e
,
file_name
:
row
.
name
,
boolean
:
false
}
this
.
download
(
'/2api/knowledge_base/download_docs'
,
params
,
row
,
'get'
,
false
).
then
((
res
)
=>
{
this
.
download
(
'/2api/knowledge_base/download_docs'
,
params
,
row
,
'get'
,
false
).
then
((
res
)
=>
{
console
.
log
(
res
);
console
.
log
(
res
);
...
...
src/views/gptTraining/modelService/testOnline/components/leftBox/index.vue
View file @
ebd649e2
...
@@ -37,7 +37,7 @@
...
@@ -37,7 +37,7 @@
<template
slot=
"title"
>
知识库配置
</
template
>
<template
slot=
"title"
>
知识库配置
</
template
>
<el-form-item
label=
"请选择知识库:"
style=
"margin-bottom:30px"
>
<el-form-item
label=
"请选择知识库:"
style=
"margin-bottom:30px"
>
<el-select
ref=
"knowledgeSelect"
v-model=
"form.knowledgeConfige.knowledge_base_name"
placeholder=
"请选择"
@
change=
"changeKnowledge"
>
<el-select
ref=
"knowledgeSelect"
v-model=
"form.knowledgeConfige.knowledge_base_name"
placeholder=
"请选择"
@
change=
"changeKnowledge"
>
<el-option
v-for=
"item in knowledgeList"
:key=
"item.knowledgeId"
:label=
"item.knowledgeName"
:value=
"item.knowledge
Nam
e"
>
<el-option
v-for=
"item in knowledgeList"
:key=
"item.knowledgeId"
:label=
"item.knowledgeName"
:value=
"item.knowledge
Cod
e"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
...
@@ -205,6 +205,8 @@ export default {
...
@@ -205,6 +205,8 @@ export default {
},
},
changeKnowledge
(
dtat
)
{
// 修改知识库
changeKnowledge
(
dtat
)
{
// 修改知识库
// this.openLoading('知识库加载中')
// this.openLoading('知识库加载中')
console
.
log
(
dtat
);
// this.form.knowledgeConfige.knowledge_base_name =
// console.log(this.$refs.knowledgeSelect);
// console.log(this.$refs.knowledgeSelect);
},
},
changeSe
(
dtat
)
{
// 修改模型引擎
changeSe
(
dtat
)
{
// 修改模型引擎
...
...
vue.config.js
View file @
ebd649e2
...
@@ -6,7 +6,7 @@ module.exports = {//
...
@@ -6,7 +6,7 @@ module.exports = {//
proxy
:
{
proxy
:
{
'/2api'
:
{
'/2api'
:
{
/* 目标代理服务器地址 */
/* 目标代理服务器地址 */
target
:
'http://1
92.168.0.36
:7861'
,
//
target
:
'http://1
27.0.0.1
:7861'
,
//
/* 允许跨域 */
/* 允许跨域 */
changeOrigin
:
true
,
changeOrigin
:
true
,
ws
:
true
,
ws
:
true
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment