follow update 21(https://aigc-doc.cqrthny.com/document/digital_human.html#_4-%E6%9B%B4%E6%96%B0%E8%AE%B0%E5%BD%95)
This commit is contained in:
@@ -18,6 +18,7 @@ const createCourseSchema = object({
|
||||
title: string().trim().min(4, '标题必须大于4个字符').max(20, '标题不能超过20个字符').required('请输入视频标题'),
|
||||
content: string().trim().min(4, '内容必须大于4个字符').max(1000, '内容不能超过1000个字符').required('请输入驱动文本内容'),
|
||||
digital_human_id: number().not([0], '请选择数字人'),
|
||||
source_type: number().default(0).required(),
|
||||
speed: number().default(1.0).min(0.5).max(1.5).required(),
|
||||
})
|
||||
|
||||
@@ -27,6 +28,7 @@ const createCourseState = reactive({
|
||||
title: undefined,
|
||||
content: undefined,
|
||||
digital_human_id: 0,
|
||||
source_type: 0,
|
||||
speed: 1.0,
|
||||
})
|
||||
|
||||
@@ -34,7 +36,9 @@ const selected_digital_human = ref<DigitalHumanItem | null>(null)
|
||||
|
||||
watchEffect(() => {
|
||||
if (selected_digital_human.value) {
|
||||
createCourseState.digital_human_id = selected_digital_human.value.model_id || selected_digital_human.value.id!
|
||||
// 2025.02.26 使用内部数字人 ID
|
||||
createCourseState.digital_human_id = selected_digital_human.value.digital_human_id!
|
||||
createCourseState.source_type = selected_digital_human.value.type!
|
||||
}
|
||||
})
|
||||
|
||||
@@ -48,6 +52,7 @@ const onCreateCourseGreenSubmit = async (event: FormSubmitEvent<CreateCourseSche
|
||||
digital_human_id: event.data.digital_human_id,
|
||||
speed: 2 - event.data.speed,
|
||||
device_id: 'XSHAssistant Web',
|
||||
source_type: event.data.source_type as 1 | 2 | undefined,
|
||||
}).then(res => {
|
||||
if (!!res.data.task_id) {
|
||||
toast.add({
|
||||
|
||||
Reference in New Issue
Block a user