更新模型配置,新增字段支持和请求映射功能,优化界面元素,移除冗余代码

This commit is contained in:
2026-06-05 15:56:44 +08:00
parent eea5874dbf
commit 56e1517743
7 changed files with 219 additions and 48 deletions

View File

@@ -88,6 +88,7 @@ export interface ExecutionItem {
timestamp: string;
content: string;
label: string;
type?: string;
}
export interface ExecutionFlowItem {

View File

@@ -129,10 +129,12 @@ export interface ModelModuleItem {
retryTimes: number;
retryQueueMaxSeconds: number;
autoCleanSeconds: number;
remark?: string;
headMsg?: string | Record<string, string>;
form?: ModelFormEntry[] | Record<string, { value: string }>;
requestMapping?: Record<string, unknown>;
requiredFields?: string[];
firstFrame?: string;
lastFrame?: string;
responseMapping?: Record<string, unknown>;
}
@@ -161,6 +163,9 @@ export interface CreateModelParams {
apiKey?: string;
form: ModelFormEntry[];
requestMapping?: Record<string, unknown>;
requiredFields?: string[];
firstFrame?: string;
lastFrame?: string;
responseMapping?: Record<string, unknown>;
responseBody?: Record<string, unknown>;
extendMapping?: Record<string, unknown>;
@@ -175,7 +180,6 @@ export interface CreateModelParams {
retryTimes?: number;
retryQueueMaxSeconds: number;
autoCleanSeconds: number;
remark?: string;
}
export interface ModelConfigTypeItem {