Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chat2cartoon e2e_tests 下的test_full_process.py 在RoleImage Phase 步骤 报错 #34

Open
djsshu opened this issue Feb 17, 2025 · 1 comment

Comments

@djsshu
Copy link

djsshu commented Feb 17, 2025

环境:
win 11 下的ubuntu
执行:chat2cartoon e2e_tests 下的test_full_process.py 在RoleImage Phase 步骤,模型返回的报文如下
phase=RoleImage

{"role_images": [{"index": 0, "images": ["failed to generate image"]}, {"index": 1, "images": ["failed to generate image"]}]}
无法正常生成图片,
传给模型的messages如下:

[{'role': 'user', 'content': '写个小熊和螃蟹的故事'}, {'role': 'assistant', 'content': 'phase=Script\n《小熊和螃蟹的友谊》\n\n在美丽的海边,住着一只可爱的小熊。小熊长得圆滚滚的,一身棕色的毛摸起来可柔软啦。有一天,小熊来到海边玩耍,它在沙滩上开心地堆着 沙堡。\n\n这时,一只螃蟹挥舞着它的大钳子慢慢地爬了过来。螃蟹有着坚硬的外壳,眼睛小小的、亮晶晶的,八只腿不停地摆动着。螃蟹好奇地看着小熊堆沙堡,小熊也发现了螃蟹,热情地说:“小螃蟹,快来和我一起玩呀!”\n\n于是,小熊和螃蟹一起堆起了沙堡。小熊用它的大爪 子把沙子拍得平平的,螃蟹就用它的大钳子把沙子夹到合适的地方。它们一边玩一边笑,玩得可开心啦。\n\n突然,一阵大浪冲了过来,把它们刚堆好的沙堡冲坏了。小熊有点难过,螃蟹挥舞着大钳子说:“别伤心,小熊,我们再堆一个更大更好的!”小熊听了,又露出了笑容。\n\n它 们重新开始堆沙堡,这一次,它们堆得更认真啦。最后,一个超级大的漂亮沙堡堆好啦。小熊和螃蟹看着沙堡,都高兴地欢呼起来。从那以后,小熊和螃蟹成了最好的朋友,它们经常一起在海边玩耍呢。\n\n1. 角色:小熊,圆滚滚,棕色毛。(海边沙滩)\n2. 角色:螃蟹,硬外壳,小 眼睛,八只腿,大钳子。(海边沙滩) '}, {'role': 'user', 'content': '生成分镜脚本'}, {'role': 'assistant', 'content': 'phase=StoryBoard\n分镜1:\n角色:小熊\n画面:美丽的海边,圆滚滚、棕色毛的小熊在沙滩上开心地堆沙堡。\n中文台词:“堆沙堡真好玩呀!”\n英文台词:"Building sand - castles is so much fun!"\n\n分镜2:\n角色:螃蟹\n画面:一只有着坚硬外壳、小眼睛、八只腿和大钳子的螃蟹挥舞着大钳子,慢慢地朝小熊爬过来。\n中文台词:“咦,这小熊在干什么呀?”\n英文台词:"Hmmm, what is this little bear doing?"\n\n分镜3:\n角色:小熊,螃蟹\n画面:小熊发现了螃蟹,停下手中的动作,脸上露出笑容。\n中文台词:“小螃蟹,快来和我一起玩呀!”\n英文台词:"Little crab, come and play with me!"\n\n分镜4:\n角色:螃蟹\n画面:螃蟹听到小熊的话,开心地挥舞了下大钳子。\n中文台词:“好呀,我来啦!”\n英文台词:"Okay, here I come!"\n\n分镜5:\n角色:小熊,螃蟹\n画面:小熊用大爪子拍平沙子,螃蟹用大钳子夹沙子到合适的地方,一起堆沙堡。\n中文台词:“我们一起把沙堡堆得高高的!”\n英文台词:"Let's build the sand - castle high together!"\n\n分镜6:\n角色:小熊,螃蟹\n画面:一阵大浪冲过来,冲坏了刚堆好的沙堡,小熊脸上露出难过的神情,螃蟹挥舞着大钳子。\n中文台词:“哎呀,沙堡被冲坏了!”\n英文台词:"Oh no, the sand - castle is washed away!"\n\n分镜7:\n角色:螃蟹\n画面:螃蟹看着小熊,挥舞大钳子安慰小熊。\n中文台词:“别伤心,小熊,我们再堆一个!”\n英文台词:"Don't be sad, little bear. Let's build another one!"\n\n分镜8:\n角色:小熊\n画面:小熊听了螃蟹的话,脸上重新露出笑容。\n中文台词:“好,我们再堆一个更棒的!”\n英文台词:"Okay, let's build an even better one!"\n\n分镜9:\n角色:小熊,螃蟹\n画面:小熊和螃蟹重新认真地堆沙堡,小熊拍沙,螃蟹夹沙。\n中文台词:“这次我们一定能堆得超级棒!”\n英文台词:"We'll definitely build a super - great one this time!"\n\n分镜10:\n角色:小 熊,螃蟹\n画面:一个超级大的漂亮沙堡堆好了,小熊和螃蟹看着沙堡,脸上洋溢着喜悦。\n中文台词:“哇,我们的沙堡太漂亮啦!”\n英文台词:"Wow, our sand - castle is so beautiful!"\n\n分镜11:\n角色:小熊\n画面:小熊开心地跳起来。\n中文台词:“太开心啦!”\n英文台词:"So happy!"\n\n分镜12:\n角色:螃蟹\n画面:螃蟹挥舞着大钳子,也很开心。\n中文台词:“哈哈,真好玩!”\n英文台词:"Haha, so much fun!"\n\n分镜13:\n角色:小熊,螃蟹\n画面:小熊和螃蟹并肩站在沙堡旁,看向远方的大海。\n中文台词:“以后我们常来玩呀!”\n英文台词:"Let's come and play often in the future!"\n\n分镜14:\n角色:小熊,螃蟹\n画面:小熊和螃蟹在沙滩上追逐玩耍。\n中文台词:“一起玩真开心!”\n英文台词:"It's so much fun to play together!"\n\n分镜15:\n角色:小熊,螃蟹\n画面:夕阳西下,小 熊和螃蟹的身影在沙滩上,它们手拉手。\n中文台词:“我们是最好的朋友!”\n英文台词:"We are the best friends!" '}, {'role': 'user', 'content': '开始生成视频'}, {'role': 'assistant', 'content': 'phase=RoleDescription\n角色1:\n角色:小熊\n角色描述:小熊, 圆滚滚,棕色毛,笑眼弯弯。服饰:无(海边沙滩)\n角色2:\n角色:螃蟹\n角色描述:螃蟹,硬外壳,小眼睛,挥舞钳子。服饰:无(海边沙滩) '}, {'role': 'user', 'content': 'CONFIRMATION {"role_descriptions": "角色1:\n角色:小熊\n角色描述:小熊,圆滚滚,棕色 毛,笑眼弯弯。服饰:无(海边沙滩)\n角色2:\n角色:螃蟹\n角色描述:螃蟹,硬外壳,小眼睛,挥舞钳子。服饰:无(海边沙滩) "}'}]

麻烦帮忙看一下,生成图片失败的原因一般是什么?

@fabianlimxuhuai
Copy link
Collaborator

@djsshu 可以提供一些问题复现时,本地后端输出的日志信息吗?应该会有一个类似

"failed to generate image, error: xxxxxx"

的报错信息

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants