youtube-summarizer/sdks/python/youtube_summarizer_sdk/__init__.py

36 lines
828 B
Python

"""
YouTube Summarizer Python SDK
Official Python client library for the YouTube Summarizer Developer Platform
"""
__version__ = "4.2.0"
__author__ = "YouTube Summarizer"
__email__ = "support@youtube-summarizer.com"
from .client import YouTubeSummarizerClient
from .models import *
from .exceptions import *
from .mcp import YouTubeSummarizerMCP
# Convenience alias
YouTubeSummarizer = YouTubeSummarizerClient
__all__ = [
"YouTubeSummarizer",
"YouTubeSummarizerClient",
"YouTubeSummarizerMCP",
# Models
"TranscriptRequest",
"BatchProcessingRequest",
"TranscriptSource",
"WhisperModelSize",
"ProcessingPriority",
"JobStatus",
"APIUsageStats",
# Exceptions
"YouTubeSummarizerError",
"AuthenticationError",
"RateLimitError",
"ValidationError",
"APIError"
]