feat(note): 添加视频理解功能- 在 GPT 模型中增加 video_img_urls 字段用于存储视频截图

- 在笔记生成请求中添加视频理解相关参数
- 实现视频截图功能,支持按指定间隔生成截图
- 更新笔记生成逻辑,支持视频理解功能- 在前端服务中添加视频理解相关参数
This commit is contained in:
黄建武
2025-05-02 23:47:15 +08:00
parent e4c1c0f7d1
commit 6e084f720d
10 changed files with 576 additions and 534 deletions

View File

@@ -40,7 +40,6 @@ def generate_base_prompt(title, segment_text, tags, _format=None, style=None, ex
# 添加额外内容
if extras:
prompt += f"\n{extras}"
print(prompt)
return prompt
@@ -104,9 +103,9 @@ def get_link_format():
def get_screenshot_format():
return '''
11. **原片截图**: 如果某个部分涉及**视觉演示**或任何能帮助理解的内容,插入截图提示
- 格式:`*Screenshot-[mm:ss]`
至少插入 1-3张截图
11. **原片截图**:你收到的截图一般是一个网格网格的每张图片就是一个时间点左上角会包含时间mm:ss的格式请你结合我发你的图片插入截图提示请你帮助用户更好的理解视频内容请你认真的分析每个图片和对应的转写文案插入最合适的内容来备注用户理解请一定按照这个格式 返回否则系统无法解析
- 格式:`*Screenshot-[mm:ss]`
'''