from fastapi import APIRouter from app.models.text_generation import BPOMMobileResponseTextGenerationRequest, BPOMMobileResponseTextGenerationResponse from app.services.text_generation import generate_text from app.core.deepseek_client import chat_with_openai router = APIRouter() @router.post("/", response_model=BPOMMobileResponseTextGenerationResponse) async def text_generator(request: BPOMMobileResponseTextGenerationRequest): text = await generate_text(request) return text