Files
hao-ai-lab-FastVideo/fastvideo/entrypoints/interleave/__init__.py
T

53 lines
1.3 KiB
Python

# SPDX-License-Identifier: Apache-2.0
"""InterleaveThinker-compatible FastVideo app layer."""
from fastvideo.entrypoints.interleave.generator import (
FastVideoImageGeneratorBackend,
ImageGeneratorBackend,
)
from fastvideo.entrypoints.interleave.orchestrator import (
AcceptAllCritic,
CriticProvider,
InterleaveOrchestrator,
PlannerProvider,
SinglePromptPlanner,
)
from fastvideo.entrypoints.interleave.schema import (
CriticDecision,
CriticInput,
GeneratedImage,
InterleaveAttempt,
InterleaveEditRequest,
InterleaveEditResponse,
InterleaveTrace,
PlannedInterleaveStep,
PlannerInput,
)
from fastvideo.entrypoints.interleave.server import build_app
from fastvideo.entrypoints.interleave.trace import (
save_trace,
trace_to_dict,
)
__all__ = [
"AcceptAllCritic",
"CriticDecision",
"CriticInput",
"CriticProvider",
"FastVideoImageGeneratorBackend",
"GeneratedImage",
"ImageGeneratorBackend",
"InterleaveAttempt",
"InterleaveEditRequest",
"InterleaveEditResponse",
"InterleaveOrchestrator",
"InterleaveTrace",
"PlannedInterleaveStep",
"PlannerInput",
"PlannerProvider",
"SinglePromptPlanner",
"build_app",
"save_trace",
"trace_to_dict",
]