feat: support Podcast generation
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
from typing import Optional
|
||||
|
||||
from langgraph.graph import MessagesState
|
||||
|
||||
from ..types import Script
|
||||
|
||||
|
||||
class PodcastState(MessagesState):
|
||||
"""State for the podcast generation."""
|
||||
|
||||
# Input
|
||||
input: str = ""
|
||||
|
||||
# Output
|
||||
output: Optional[bytes] = None
|
||||
|
||||
# Assets
|
||||
script: Optional[Script] = None
|
||||
audio_chunks: list[bytes] = []
|
||||
Reference in New Issue
Block a user