sameerbanchhor's picture
Upload folder using huggingface_hub
438ec1c verified
raw
history blame contribute delete
677 Bytes
from fastapi import APIRouter , Depends
from app.routers.auth.system import get_current_user # Import our Auth System
# Create the router for help/info endpoints
router = APIRouter(
prefix="/help",
tags=["Information"]
)
@router.get("/")
def get_api_info(current_user: dict = Depends(get_current_user) ):
"""
Returns general information about the API and available endpoints.
"""
return {
"requested_by": current_user.username,
"api_name": "My Awesome FastAPI",
"version": "1.0",
"available_sections": ["/random", "/help"],
"message": "Use the /docs endpoint for interactive API documentation."
}