Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
T
text2video-frontend
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
周成波
text2video-frontend
Commits
8d77352b
Commit
8d77352b
authored
Mar 07, 2024
by
周成波
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug修复
parent
08042fa7
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
26 deletions
+23
-26
useManyValues.ts
src/views/home/compositions/useManyValues.ts
+0
-12
index.vue
src/views/home/index.vue
+23
-14
No files found.
src/views/home/compositions/useManyValues.ts
View file @
8d77352b
...
...
@@ -244,18 +244,6 @@ export const useManyValues = () => {
value
:
'动物'
,
label
:
'动物'
,
},
{
value
:
'物品'
,
label
:
'物品'
,
},
{
value
:
'其他生物'
,
label
:
'其他生物'
,
},
{
value
:
'未知'
,
label
:
'未知'
,
},
];
return
{
...
...
src/views/home/index.vue
View file @
8d77352b
...
...
@@ -60,12 +60,6 @@ onMounted(() => {
}
else
{
pwdCheckDialogVisible
.
value
=
true
;
}
// 初始化宽高
if
(
form
.
screen
==
"横屏"
)
{
form
.
img_size
=
default_data
.
horizontal_img_size
;
}
else
{
form
.
img_size
=
default_data
.
vertical_img_size
;
}
});
const
delay
=
(
ms
:
any
)
=>
new
Promise
(
res
=>
setTimeout
(
res
,
ms
));
...
...
@@ -276,22 +270,31 @@ const onAdaptOneScene = async (item: any) => {
// 推理场景
// 人物(可以发挥想象进行补充,但一定要有), 暂时去掉
try
{
const
adapt_restrict
=
`故事:\n
${
form
.
chatgpt_answer
}
\n
// const adapt_restrict = `故事:\n${form.chatgpt_answer}\n
// 指令:
// 请理解这个故事,给出这个场景“${item.场景描述}”的关键词(年代(可以发挥想象进行补充,但一定要有),空间(可以发挥想象进行补充,但一定要有),
// 时间段(可以发挥想象进行补充,但一定要有),地理环境(可以发挥想象进行补充,但一定要有),天气(可以发挥想象进行补充,但一定要有),
// 物品(可以发挥想象进行补充,但一定要有),镜头角度(可以发挥想象进行补充,但一定要有))。
// 要求:
// 关键词以逗号分隔。
// 只要返回关键词,不需要其他的说明文字。`;
// const adapt_restrict = `剧本:“${form.chatgpt_answer}” \n 作为资深作家,请阅读剧本,并严格按照以下表单:
// [{"旁白":"${item.场景描述}",场景描述:""}]
// 根据旁白,来构造场景描述,语言要简要和清晰。你填写的内容只包括根据剧本所构思的摄像机镜头内的场景描述,而不需要其他的内容。请将你完成的表单返回给我。`;
const
adapt_restrict
=
`剧本:“
${
form
.
chatgpt_answer
}
”
指令:
请理解这个故事,给出这个场景“
${
item
.
场景描述
}
”的关键词(年代(可以发挥想象进行补充,但一定要有),空间(可以发挥想象进行补充,但一定要有),
时间段(可以发挥想象进行补充,但一定要有),地理环境(可以发挥想象进行补充,但一定要有),天气(可以发挥想象进行补充,但一定要有),
物品(可以发挥想象进行补充,但一定要有),镜头角度(可以发挥想象进行补充,但一定要有))。
要求:
关键词以逗号分隔。
只要返回关键词,不需要其他的说明文字。`
;
作为资深作家,请阅读这个剧本,给出这个场景:“
${
item
.
场景描述
}
”的描述,50个字左右。`
;
const
keywords
=
await
text2videoService
.
submitLLM
(
adapt_restrict
,
tuili_llm
.
api
);
console
.
log
(
adapt_restrict
)
console
.
log
(
keywords
)
item
.
场景关键词
=
keywords
;
// const adapt_restrict_en = `你现在扮演专业的英语翻译的角色。请将这段文字“${item.场景描述}”翻译为英语。\n要求:只返回英语即可,不要返回其他内容。`;
// const keywords_en = await text2videoService.submitLLM(adapt_restrict_en, tuili_llm.api);
let
keywords_en
=
await
text2videoService
.
submitTranslateToEn
(
keywords
);
console
.
log
(
keywords_en
)
//
console.log(keywords_en)
item
.
场景关键词英文
=
utils
.
filterChineseAndPunctuation
(
keywords_en
);
}
catch
(
error
)
{
ElMessage
({
...
...
@@ -623,6 +626,12 @@ const onChangeScreen = (val: string) => {
form
.
final_video
=
default_data
.
vertical_data
.
final_video
;
}
}
// 宽高
if
(
val
==
"横屏"
)
{
form
.
img_size
=
default_data
.
horizontal_img_size
;
}
else
{
form
.
img_size
=
default_data
.
vertical_img_size
;
}
}
const
showsdprompt
=
(
item
:
any
)
=>
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment