generated from john/python-template
45 lines
1.4 KiB
Python
45 lines
1.4 KiB
Python
"""Compatibility exports for the Source-owned transcription implementation."""
|
|
|
|
from .sources import DEFAULT_PROMPT_FILE
|
|
from .sources import SOURCE_EXTENSIONS
|
|
from .sources import SOURCE_MIME_TYPES
|
|
from .sources import PromptExecution
|
|
from .sources import PromptLoadError
|
|
from .sources import SourceDeleteBlockedError
|
|
from .sources import SourceService
|
|
from .sources import TranscriptionError
|
|
from .sources import TranscriptionNotFoundError
|
|
from .sources import build_prompt_execution
|
|
from .sources import handle_transcription_errors
|
|
from .sources import load_prompt_text
|
|
from .sources import load_source_payload
|
|
from .sources import source_mime_type
|
|
from .sources import transcribe_document_image
|
|
from .sources import validate_source_content
|
|
|
|
TranscriptionService = SourceService
|
|
SUPPORTED_EXTENSIONS = SOURCE_EXTENSIONS
|
|
load_image_payload = load_source_payload
|
|
|
|
__all__ = [
|
|
"DEFAULT_PROMPT_FILE",
|
|
"SOURCE_EXTENSIONS",
|
|
"SOURCE_MIME_TYPES",
|
|
"SUPPORTED_EXTENSIONS",
|
|
"PromptExecution",
|
|
"PromptLoadError",
|
|
"SourceDeleteBlockedError",
|
|
"SourceService",
|
|
"TranscriptionError",
|
|
"TranscriptionNotFoundError",
|
|
"TranscriptionService",
|
|
"build_prompt_execution",
|
|
"handle_transcription_errors",
|
|
"load_image_payload",
|
|
"load_prompt_text",
|
|
"load_source_payload",
|
|
"source_mime_type",
|
|
"transcribe_document_image",
|
|
"validate_source_content",
|
|
]
|