feat(web): Add Reflection Engine API
This commit is contained in:
@@ -11,6 +11,9 @@ import type {
|
|||||||
import type {
|
import type {
|
||||||
ConfigForm as EmotionConfig
|
ConfigForm as EmotionConfig
|
||||||
} from '@/views/EmotionEngine/types'
|
} from '@/views/EmotionEngine/types'
|
||||||
|
import type {
|
||||||
|
ConfigForm as SelfReflectionEngineConfig
|
||||||
|
} from '@/views/SelfReflectionEngine/types'
|
||||||
import type { TestParams } from '@/views/MemoryConversation'
|
import type { TestParams } from '@/views/MemoryConversation'
|
||||||
import { handleSSE, type SSEMessage } from '@/utils/stream'
|
import { handleSSE, type SSEMessage } from '@/utils/stream'
|
||||||
|
|
||||||
@@ -164,6 +167,18 @@ export const getMemoryEmotionConfig = (config_id: number | string) => {
|
|||||||
export const updateMemoryEmotionConfig = (values: EmotionConfig) => {
|
export const updateMemoryEmotionConfig = (values: EmotionConfig) => {
|
||||||
return request.post('/memory/emotion/updated_config', values)
|
return request.post('/memory/emotion/updated_config', values)
|
||||||
}
|
}
|
||||||
|
// 反思引擎-获取配置
|
||||||
|
export const getMemoryReflectionConfig = (config_id: number | string) => {
|
||||||
|
return request.get('/memory/reflection/configs', { config_id: config_id })
|
||||||
|
}
|
||||||
|
// 反思引擎-更新配置
|
||||||
|
export const updateMemoryReflectionConfig = (values: SelfReflectionEngineConfig) => {
|
||||||
|
return request.post('/memory/reflection/save', values)
|
||||||
|
}
|
||||||
|
// 反思引擎-试运行
|
||||||
|
export const pilotRunMemoryReflectionConfig = (values: { config_id: number | string; dialogue_text: string; }) => {
|
||||||
|
return request.get('/memory/reflection/run', values)
|
||||||
|
}
|
||||||
|
|
||||||
/*************** end 记忆管理 相关接口 ******************************/
|
/*************** end 记忆管理 相关接口 ******************************/
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user