feat:更新智能体工具

This commit is contained in:
2026-07-13 22:06:05 +08:00
parent 900d5bd774
commit 5213897bbd
14 changed files with 672 additions and 157 deletions

12
main.py
View File

@@ -1,11 +1,21 @@
from contextlib import asynccontextmanager
from fastapi import FastAPI
from starlette.middleware.cors import CORSMiddleware
from starlette.responses import StreamingResponse
from domain.base import init_domains
from modes.agent import QueryRequest
from services import query_bill_agent
app = FastAPI(title="Integrate Agent API")
@asynccontextmanager
async def lifespan(app: FastAPI):
init_domains()
yield
app = FastAPI(title="Integrate Agent API", lifespan=lifespan)
app.add_middleware(
CORSMiddleware,