feat: adds logging to memify endpoint
This commit is contained in:
parent
7773e811b0
commit
e17ca5ac59
1 changed files with 2 additions and 0 deletions
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue