async def get_entity_definitions_by_ids(
    ids: List[UUID],
    db: AsyncSession = Depends(deps.get_db),
    current_user: User = Depends(deps.get_user),
) -> List[schemas.EntityDefinition]:
    """Get multiple entity definitions by their IDs.

    Args:
        ids: List of entity definition IDs to fetch
        db: Database session
        current_user: Current authenticated user

    Returns:
        List of entity definitions matching the provided IDs
    """
    return await crud.entity_definition.get_multi_by_ids(db, ids=ids)
Get multiple entity definitions by their IDs.

    Args:
        ids: List of entity definition IDs to fetch
        db: Database session
        current_user: Current authenticated user

    Returns:
        List of entity definitions matching the provided IDs
    
backend/airweave/api/v1/endpoints/entities.py