-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.env.example
30 lines (26 loc) · 1.33 KB
/
.env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Kaltura Configuration
KALTURA_PARTNER_ID=your_partner_id
KALTURA_SECRET=your_secret_key
KALTURA_SERVICE_URL=https://cdnapisec.kaltura.com # Kaltura API endpoint
KALTURA_SESSION_DURATION=86400 # Session duration in seconds (24 hours)
# AWS Configuration
AWS_ACCESS_KEY_ID=your_aws_access_key
AWS_SECRET_ACCESS_KEY=your_aws_secret_key
AWS_REGION=us-east-1 # Region where Bedrock is available
# Server Configuration
HOST=0.0.0.0 # Bind to all interfaces
PORT=8000 # Port to run the server on
PAGE_SIZE=10 # Number of items per page in API responses
# Model Configuration
MODEL_ID=anthropic.claude-3-5-sonnet-20241022-v2:0 # Claude model ID to use for analysis
SOCIAL_POST_MODEL_ID=anthropic.claude-3-5-haiku-20241022-v1:0 # Model ID for social post generation
MODEL_TIMEOUT=60 # Timeout in seconds for model requests
MODEL_MAX_TOKENS=6000 # Maximum number of tokens per request
MODEL_CHUNK_SIZE=12000 # Maximum size of text chunks for analysis
MODEL_TEMPERATURE=0 # Temperature for model responses (0 = more deterministic, 1 = more creative)
# Logging Configuration
LOG_LEVEL=INFO # Main application log level (DEBUG, INFO, WARNING, ERROR, CRITICAL)
KALTURA_LOG_LEVEL=WARNING # Kaltura client log level
AWS_LOG_LEVEL=WARNING # AWS/boto3 log level
HTTP_LOG_LEVEL=WARNING # HTTP client log level
LITELLM_LOG_LEVEL=WARNING # LiteLLM log level