diff --git a/cognee/api/v1/memify/routers/get_memify_router.py b/cognee/api/v1/memify/routers/get_memify_router.py index c63e4a394..0e54d7508 100644 --- a/cognee/api/v1/memify/routers/get_memify_router.py +++ b/cognee/api/v1/memify/routers/get_memify_router.py @@ -12,6 +12,7 @@ from cognee.modules.users.methods import get_authenticated_user from cognee.shared.utils import send_telemetry from cognee.modules.pipelines.models import PipelineRunErrored from cognee.shared.logging_utils import get_logger +from cognee.shared.usage_logger import log_usage from cognee import __version__ as cognee_version logger = get_logger() @@ -35,6 +36,7 @@ def get_memify_router() -> APIRouter: router = APIRouter() @router.post("", response_model=dict) + @log_usage(function_name="POST /v1/memify", log_type="api_endpoint") async def memify(payload: MemifyPayloadDTO, user: User = Depends(get_authenticated_user)): """ Enrichment pipeline in Cognee, can work with already built graphs. If no data is provided existing knowledge graph will be used as data,