├── .gitignore ├── LICENSE ├── README.md ├── assets └── framework.png ├── configs └── mm_story_agent.yaml ├── mm_story_agent ├── __init__.py ├── base.py ├── mm_story_agent.py ├── modality_agents │ ├── __init__.py │ ├── freesound_agent.py │ ├── image_agent.py │ ├── llm.py │ ├── music_agent.py │ ├── sound_agent.py │ ├── speech_agent.py │ └── story_agent.py ├── prompts_en.py ├── utils │ ├── import_utils.py │ └── llm_output_check.py └── video_compose_agent.py ├── requirements.txt ├── run.py ├── setup.py └── story_eval ├── eval_prompts.py ├── rubric_5.json └── story_topics.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/README.md -------------------------------------------------------------------------------- /assets/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/assets/framework.png -------------------------------------------------------------------------------- /configs/mm_story_agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/configs/mm_story_agent.yaml -------------------------------------------------------------------------------- /mm_story_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/__init__.py -------------------------------------------------------------------------------- /mm_story_agent/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/base.py -------------------------------------------------------------------------------- /mm_story_agent/mm_story_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/mm_story_agent.py -------------------------------------------------------------------------------- /mm_story_agent/modality_agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/modality_agents/__init__.py -------------------------------------------------------------------------------- /mm_story_agent/modality_agents/freesound_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/modality_agents/freesound_agent.py -------------------------------------------------------------------------------- /mm_story_agent/modality_agents/image_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/modality_agents/image_agent.py -------------------------------------------------------------------------------- /mm_story_agent/modality_agents/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/modality_agents/llm.py -------------------------------------------------------------------------------- /mm_story_agent/modality_agents/music_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/modality_agents/music_agent.py -------------------------------------------------------------------------------- /mm_story_agent/modality_agents/sound_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/modality_agents/sound_agent.py -------------------------------------------------------------------------------- /mm_story_agent/modality_agents/speech_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/modality_agents/speech_agent.py -------------------------------------------------------------------------------- /mm_story_agent/modality_agents/story_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/modality_agents/story_agent.py -------------------------------------------------------------------------------- /mm_story_agent/prompts_en.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/prompts_en.py -------------------------------------------------------------------------------- /mm_story_agent/utils/import_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/utils/import_utils.py -------------------------------------------------------------------------------- /mm_story_agent/utils/llm_output_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/utils/llm_output_check.py -------------------------------------------------------------------------------- /mm_story_agent/video_compose_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/mm_story_agent/video_compose_agent.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/run.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/setup.py -------------------------------------------------------------------------------- /story_eval/eval_prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/story_eval/eval_prompts.py -------------------------------------------------------------------------------- /story_eval/rubric_5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/story_eval/rubric_5.json -------------------------------------------------------------------------------- /story_eval/story_topics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/X-PLUG/MM_StoryAgent/HEAD/story_eval/story_topics.json --------------------------------------------------------------------------------