diff --git a/src/backend/app/api/command_parser.py b/src/backend/app/api/command_parser.py index 9ae966c..3a8045d 100644 --- a/src/backend/app/api/command_parser.py +++ b/src/backend/app/api/command_parser.py @@ -1,8 +1,8 @@ from fastapi import APIRouter, HTTPException from pydantic import BaseModel from typing import Optional -from ...config import settings -from ..services.ai_service import call_ai_api +from src.backend.config import settings +from src.backend.app.services.ai_service import call_ai_api import logging router = APIRouter() diff --git a/src/backend/app/api/init.py b/src/backend/app/api/init.py index c503f0f..6d50dc5 100644 --- a/src/backend/app/api/init.py +++ b/src/backend/app/api/init.py @@ -1,6 +1,6 @@ from fastapi import APIRouter -from .command_parser import router as command_router -from .network_config import router as config_router +from src.backend.app.api.command_parser import router as command_router +from src.backend.app.api.network_config import router as config_router router = APIRouter() router.include_router(command_router, prefix="/parse_command", tags=["Command Parsing"]) diff --git a/src/backend/app/main.py b/src/backend/app/main.py index 39746c3..3696104 100644 --- a/src/backend/app/main.py +++ b/src/backend/app/main.py @@ -1,7 +1,7 @@ from fastapi import FastAPI from fastapi.middleware.cors import CORSMiddleware -from .api import router as api_router -from .config import settings +from src.backend.app.api.command_parser import router as api_router +from src.backend.config import settings app = FastAPI(title=settings.app_name) diff --git a/src/backend/app/services/ai_services.py b/src/backend/app/services/ai_services.py index a936060..bc02f6c 100644 --- a/src/backend/app/services/ai_services.py +++ b/src/backend/app/services/ai_services.py @@ -1,7 +1,7 @@ import aiohttp import logging from typing import Dict, Any -from ...config import settings +from src.backend.config import settings logger = logging.getLogger(__name__) @@ -56,4 +56,4 @@ async def call_ai_api(command: str, device_type: str, vendor: str, api_key: str) return { "success": False, "message": f"Error calling AI API: {str(e)}" - } \ No newline at end of file + }