From 3fb398d6a3e4bdcf85a8cec63b8990509dc853c6 Mon Sep 17 00:00:00 2001 From: HuangHai <10402852@qq.com> Date: Wed, 20 Aug 2025 10:14:11 +0800 Subject: [PATCH] 'commit' --- dsLightRag/JiMeng/DoubaoShiTu.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/dsLightRag/JiMeng/DoubaoShiTu.py b/dsLightRag/JiMeng/DoubaoShiTu.py index 2ed95d37..28b9a1c8 100644 --- a/dsLightRag/JiMeng/DoubaoShiTu.py +++ b/dsLightRag/JiMeng/DoubaoShiTu.py @@ -26,7 +26,7 @@ payload = { 'type': 'image_url' }, { - 'text': '图片主要讲了什么?', + 'text': '以这张图片为首帧,帮我生成一个5秒的视频提示词。提示词包括:镜号、运镜、画面内容', 'type': 'text' } ], @@ -45,7 +45,21 @@ try: # 解析响应数据 result = response.json() print('请求成功:') - print(json.dumps(result, ensure_ascii=False, indent=2)) + + # 提取choices[0].message.content的内容 + if 'choices' in result and len(result['choices']) > 0: + choice = result['choices'][0] + if 'message' in choice and 'content' in choice['message']: + content = choice['message']['content'] + print('提取的内容:') + print(content) + + # 这里可以添加对content的进一步处理逻辑 + # 例如保存到文件、解析表格内容等 + else: + print('响应中未找到message或content字段') + else: + print('响应中未找到choices字段或choices为空') except requests.exceptions.RequestException as e: print(f'请求发生错误: {e}')