feat: add ppt generation feat

This commit is contained in:
He Tao
2025-04-21 16:43:06 +08:00
parent d81eb40a80
commit 0d2f93c773
10 changed files with 256 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
# Copyright (c) 2025 Bytedance Ltd. and/or its affiliates
# SPDX-License-Identifier: MIT
from typing import Optional
from langgraph.graph import MessagesState
class PPTState(MessagesState):
"""State for the ppt generation."""
# Input
input: str = ""
# Output
generated_file_path: str = ""
# Assets
ppt_content: str = ""
ppt_file_path: str = ""