43 lines
1.4 KiB
Python
43 lines
1.4 KiB
Python
# Copyright (C) 2025 AIDC-AI
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
"""
|
|
Pixelle-Video Services
|
|
|
|
Core services providing atomic capabilities.
|
|
|
|
Services:
|
|
- LLMService: LLM text generation
|
|
- TTSService: Text-to-speech
|
|
- ImageService: Image generation
|
|
- VideoService: Video processing
|
|
- FrameProcessor: Frame processing orchestrator
|
|
- ComfyBaseService: Base class for ComfyUI-based services
|
|
"""
|
|
|
|
from pixelle_video.services.comfy_base_service import ComfyBaseService
|
|
from pixelle_video.services.llm_service import LLMService
|
|
from pixelle_video.services.tts_service import TTSService
|
|
from pixelle_video.services.image import ImageService
|
|
from pixelle_video.services.video import VideoService
|
|
from pixelle_video.services.frame_processor import FrameProcessor
|
|
|
|
__all__ = [
|
|
"ComfyBaseService",
|
|
"LLMService",
|
|
"TTSService",
|
|
"ImageService",
|
|
"VideoService",
|
|
"FrameProcessor",
|
|
]
|
|
|