36 lines
828 B
Python
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"
|
|
] |