File size: 439 Bytes
2ebf97a
 
 
ae0c2d4
2ebf97a
 
 
 
 
ebb9029
 
ae0c2d4
 
 
ebb9029
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from __future__ import annotations

import logging
from typing import Any, List, Optional

logger = logging.getLogger(__name__)


def extract_json_blocks(text: str) -> List[Any]:
    from app.services.json_service import extract_json_from_content as _extract
    return _extract(text)


def extract_single_json(text: str) -> Optional[Any]:
    from app.services.json_service import extract_first_json as _extract
    return _extract(text)