38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
# Database Configuration
|
|
DATABASE_URL=postgresql+asyncpg://username:password@localhost:5432/hr_ai
|
|
|
|
# Redis Configuration (for Celery and caching)
|
|
REDIS_CACHE_URL=localhost
|
|
REDIS_CACHE_PORT=6379
|
|
REDIS_CACHE_DB=0
|
|
|
|
# Milvus Vector Database Configuration
|
|
MILVUS_URI=http://localhost:19530
|
|
MILVUS_COLLECTION=hr_candidate_profiles
|
|
|
|
# S3 Storage Configuration (Selectel/AWS/etc)
|
|
S3_ENDPOINT_URL=https://s3.storage.selcloud.ru
|
|
S3_ACCESS_KEY_ID=your_s3_access_key
|
|
S3_SECRET_ACCESS_KEY=your_s3_secret_key
|
|
S3_BUCKET_NAME=your-bucket-name
|
|
S3_REGION=ru-1
|
|
|
|
# LLM API Keys
|
|
OPENAI_API_KEY=sk-your-openai-api-key-here
|
|
ANTHROPIC_API_KEY=your-anthropic-api-key-here
|
|
OPENAI_MODEL=gpt-4o-mini
|
|
OPENAI_EMBEDDINGS_MODEL=text-embedding-3-small
|
|
|
|
# AI Agent API Keys (for voice interviewer)
|
|
DEEPGRAM_API_KEY=your-deepgram-api-key-here
|
|
CARTESIA_API_KEY=your-cartesia-api-key-here
|
|
ELEVENLABS_API_KEY=your-elevenlabs-api-key-here
|
|
|
|
# LiveKit Configuration (for interview feature)
|
|
LIVEKIT_URL=ws://localhost:7880
|
|
LIVEKIT_API_KEY=devkey
|
|
LIVEKIT_API_SECRET=devkey_secret_32chars_minimum_length
|
|
|
|
# App Configuration
|
|
APP_ENV=development
|
|
DEBUG=true |