[feature](webapp) add copilot and modify domain to model

This commit is contained in:
williamhliu
2023-08-15 20:04:04 +08:00
parent 2732d8fee1
commit 86b93876c7
43 changed files with 738 additions and 431 deletions

View File

@@ -1,5 +1,5 @@
import { request } from "umi";
import { DimensionType, DomainType, PluginType } from "./type";
import { DimensionType, ModelType, PluginType } from "./type";
export function savePlugin(params: Partial<PluginType>) {
return request<Result<any>>('/api/chat/plugin', {
@@ -21,17 +21,17 @@ export function deletePlugin(id: number) {
});
}
export function getDomainList() {
return request<Result<DomainType[]>>('/api/chat/conf/domainList', {
export function getModelList() {
return request<Result<ModelType[]>>('/api/chat/conf/modelList', {
method: 'GET',
});
}
export function getDimensionList(domainId: number) {
export function getDimensionList(modelId: number) {
return request<Result<{list: DimensionType[]}>>('/api/semantic/dimension/queryDimension', {
method: 'POST',
data: {
domainIds: [domainId],
modelIds: [modelId],
current: 1,
pageSize: 2000
}