Merge remote-tracking branch 'origin/main'

This commit is contained in:
Jerry 2025-05-27 18:44:13 +08:00
commit 04a566e25f
15 changed files with 14 additions and 8 deletions

View File

View File

@ -0,0 +1 @@
#抽象基类

View File

@ -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"])

View File

@ -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()

View File

@ -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)

View File

@ -0,0 +1 @@
#拓补数据结构

View File

@ -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__)

View File

@ -0,0 +1 @@
#异步SSH连接器

View File

@ -0,0 +1 @@
#Celery任务定义

View File

@ -0,0 +1 @@
#拓补处理逻辑

View File

@ -0,0 +1 @@
#连接池