File tree Expand file tree Collapse file tree 3 files changed +12
-4
lines changed
system-resource-management
views/knowledge/component Expand file tree Collapse file tree 3 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -30,10 +30,9 @@ const getModelListPage: (
3030 */
3131const getSelectModelList : (
3232 data ?: ListModelRequest ,
33- workspace_id ?: string ,
3433 loading ?: Ref < boolean > ,
35- ) => Promise < Result < Array < Model > > > = ( data , workspace_id , loading ) => {
36- return get ( `${ prefix } /workspace/ ${ workspace_id } / model/model_list` , data , loading ) . then ( ( ok ) => {
34+ ) => Promise < Result < Array < Model > > > = ( data , loading ) => {
35+ return get ( `${ prefix } /model/model_list` , data , loading ) . then ( ( ok ) => {
3736 return {
3837 ...ok ,
3938 data : [
Original file line number Diff line number Diff line change @@ -37,6 +37,8 @@ interface ListModelRequest {
3737 * 供应商
3838 */
3939 provider ?: string
40+
41+ workspace_id ?: string
4042}
4143
4244interface Model {
Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ const form = ref<knowledgeData>({
6060 desc: ' ' ,
6161 embedding_model_id: ' ' ,
6262})
63+ const workspace_id = ref (' ' )
6364
6465const rules = reactive ({
6566 name: [
@@ -96,6 +97,10 @@ watch(
9697 form .value .name = value .name
9798 form .value .desc = value .desc
9899 form .value .embedding_model_id = value .embedding_model_id
100+ workspace_id .value = value .workspace_id || ' '
101+
102+ // 重新刷新模型列表
103+ getSelectModel ()
99104 }
100105 },
101106 {
@@ -115,8 +120,9 @@ function validate() {
115120
116121function getSelectModel() {
117122 loading .value = true
123+ console .log (workspace_id .value )
118124 loadSharedApi ({ type: ' model' , systemType: props .apiType })
119- .getSelectModelList ({ model_type: ' EMBEDDING' })
125+ .getSelectModelList ({ model_type: ' EMBEDDING' , workspace_id: workspace_id . value })
120126 .then ((res : any ) => {
121127 modelOptions .value = groupBy (res ?.data , ' provider' )
122128 loading .value = false
@@ -129,6 +135,7 @@ function getSelectModel() {
129135onMounted (() => {
130136 getSelectModel ()
131137})
138+
132139onUnmounted (() => {
133140 form .value = {
134141 name: ' ' ,
You can’t perform that action at this time.
0 commit comments