mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-16 23:41:43 +00:00
feat(v2 managed agents): aggregate endpoint routers
This commit is contained in:
parent
111728915e
commit
e4e6d79d73
1 changed files with 25 additions and 0 deletions
25
litellm/managed_agents/router.py
Normal file
25
litellm/managed_agents/router.py
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
"""Composite router for v2 managed agents.
|
||||
|
||||
Aggregates the endpoint sub-routers and exposes a single managed_agents_router
|
||||
for inclusion in the main FastAPI app.
|
||||
"""
|
||||
from fastapi import APIRouter
|
||||
|
||||
from litellm.managed_agents.endpoints.agents import router as agents_router
|
||||
|
||||
# TODO: enable when litellm/managed_agents/endpoints/sessions.py ships
|
||||
# from litellm.managed_agents.endpoints.sessions import router as sessions_router
|
||||
# TODO: enable when litellm/managed_agents/endpoints/messages.py ships
|
||||
# from litellm.managed_agents.endpoints.messages import router as messages_router
|
||||
# TODO: enable when litellm/managed_agents/endpoints/events.py ships
|
||||
# from litellm.managed_agents.endpoints.events import router as events_router
|
||||
|
||||
managed_agents_router = APIRouter(tags=["managed_agents_v2"])
|
||||
|
||||
managed_agents_router.include_router(agents_router)
|
||||
# TODO: enable when litellm/managed_agents/endpoints/sessions.py ships
|
||||
# managed_agents_router.include_router(sessions_router)
|
||||
# TODO: enable when litellm/managed_agents/endpoints/messages.py ships
|
||||
# managed_agents_router.include_router(messages_router)
|
||||
# TODO: enable when litellm/managed_agents/endpoints/events.py ships
|
||||
# managed_agents_router.include_router(events_router)
|
||||
Loading…
Add table
Reference in a new issue