支持视频理解功能

This commit is contained in:
puke
2025-12-04 14:29:03 +08:00
parent 7425b9d23d
commit 5c52696e6f
4 changed files with 232 additions and 10 deletions

View File

@@ -28,6 +28,7 @@ from pixelle_video.services.llm_service import LLMService
from pixelle_video.services.tts_service import TTSService
from pixelle_video.services.media import MediaService
from pixelle_video.services.image_analysis import ImageAnalysisService
from pixelle_video.services.video_analysis import VideoAnalysisService
from pixelle_video.services.video import VideoService
from pixelle_video.services.frame_processor import FrameProcessor
from pixelle_video.services.persistence import PersistenceService
@@ -192,6 +193,7 @@ class PixelleVideoCore:
self.media = MediaService(self.config, core=self)
self.image = self.media # Alias for backward compatibility
self.image_analysis = ImageAnalysisService(self.config, core=self)
self.video_analysis = VideoAnalysisService(self.config, core=self)
self.video = VideoService()
self.frame_processor = FrameProcessor(self)
self.persistence = PersistenceService(output_dir="output")