from fastapi import Depends from ..providers.speech_provider import SpeechProvider from ..providers.understand_image_provider import UnderstandImageProvider from ..services.speech_service import SpeechService from ..services.vl_service import VLService def get_speech_service() -> SpeechService: provider = SpeechProvider() return SpeechService(provider) def get_understand_image_service() -> VLService: provider = UnderstandImageProvider() return VLService(provider)