From 7cd3ca0f72a5099444bbb4f082d58506cce64abe Mon Sep 17 00:00:00 2001 From: 3 Date: Tue, 27 May 2025 18:19:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=EF=BC=88=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E7=9A=84=E6=98=AFapi=E9=97=AE=E9=A2=98=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/app/api/command_parser.py | 4 ++-- src/backend/app/api/init.py | 4 ++-- src/backend/app/main.py | 4 ++-- src/backend/app/services/ai_services.py | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) 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 + }