Add analysis feature
This commit is contained in:
@@ -157,6 +157,11 @@ function blankPromptForm(name: string): AssistantForm {
|
||||
greeting: "",
|
||||
prompt: "",
|
||||
dynamicVariableDefinitions: {},
|
||||
analysisConfig: {
|
||||
enabled: false,
|
||||
modelResourceId: "",
|
||||
fields: [],
|
||||
},
|
||||
runtimeMode: "pipeline",
|
||||
realtimeModel: "",
|
||||
model: "",
|
||||
@@ -406,6 +411,11 @@ export function AssistantPage(props: AssistantPageProps) {
|
||||
greeting: a.greeting,
|
||||
prompt: a.prompt,
|
||||
dynamicVariableDefinitions: a.dynamicVariableDefinitions ?? {},
|
||||
analysisConfig: a.analysisConfig ?? {
|
||||
enabled: false,
|
||||
modelResourceId: "",
|
||||
fields: [],
|
||||
},
|
||||
runtimeMode: a.runtimeMode,
|
||||
realtimeModel: a.modelResourceIds.Realtime ?? "",
|
||||
model: a.modelResourceIds.LLM ?? "",
|
||||
@@ -481,6 +491,11 @@ export function AssistantPage(props: AssistantPageProps) {
|
||||
toolIds: [],
|
||||
prompt: "",
|
||||
dynamicVariableDefinitions: {},
|
||||
analysisConfig: {
|
||||
enabled: false,
|
||||
modelResourceId: "",
|
||||
fields: [],
|
||||
},
|
||||
apiUrl: "",
|
||||
apiKey: "",
|
||||
appId: "",
|
||||
@@ -545,6 +560,7 @@ export function AssistantPage(props: AssistantPageProps) {
|
||||
toolIds: form.toolIds,
|
||||
prompt: form.prompt,
|
||||
dynamicVariableDefinitions: effectiveDynamicVariableDefinitions,
|
||||
analysisConfig: form.analysisConfig,
|
||||
}),
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user