21 lines
561 B
Python
21 lines
561 B
Python
"""
|
|
Configuration settings for Meta AI service.
|
|
|
|
Uses environment variables with sensible defaults.
|
|
"""
|
|
import os
|
|
|
|
|
|
class Settings:
|
|
"""Configuration settings loaded from environment variables"""
|
|
|
|
# Rate limiting
|
|
rate_limit_delay: float = float(os.getenv("META_RATE_LIMIT_DELAY", "30"))
|
|
max_requests_per_hour: int = int(os.getenv("META_MAX_REQUESTS_HOUR", "30"))
|
|
|
|
# Meta AI URLs (used by our wrapper)
|
|
meta_ai_base: str = "https://www.meta.ai"
|
|
graphql_endpoint: str = "https://www.meta.ai/api/graphql/"
|
|
|
|
|
|
settings = Settings()
|