添加一个视频提示词

This commit is contained in:
小帅 2026-04-02 03:03:57 +08:00
parent c641cee831
commit 6badeca75f
2 changed files with 7 additions and 1 deletions

View File

@ -355,6 +355,11 @@ description: 专注于从剧本内容中提取所使用的资产(角色、场
- -
`, `,
}, },
{
name: "视频提示词生成",
type: "videoPromptGeneration",
data: "根据以下提示词生成一个视频提示词",
},
]); ]);
}, },
}, },

View File

@ -17,10 +17,11 @@ export default router.post(
const { trackId, projectId, prompt, model } = req.body; const { trackId, projectId, prompt, model } = req.body;
const [id, modelData] = model.split(":"); const [id, modelData] = model.split(":");
const projectData = await u.db("o_project").select("*").where({ id: projectId }).first(); const projectData = await u.db("o_project").select("*").where({ id: projectId }).first();
const videoPrompt = await u.db("o_prompt").where("type", "videoPromptGeneration").first();
const artStyle = projectData?.artStyle || "无"; const artStyle = projectData?.artStyle || "无";
const visualManual = u.getArtPrompt(artStyle, "art_storyboard_video"); const visualManual = u.getArtPrompt(artStyle, "art_storyboard_video");
const { text } = await u.Ai.Text("universalAi").invoke({ const { text } = await u.Ai.Text("universalAi").invoke({
system: visualManual, system: `${videoPrompt?.data},${visualManual}`,
messages: [ messages: [
{ {
role: "user", role: "user",