# AI Provider Configuration
# Choose 'openai' or 'gemini'
AI_PROVIDER=gemini31

# OpenAI Configuration (when using OpenAI)
OPENAI_API_KEY=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
OPENAI_REALTIME_MODEL=gpt-4o-mini-realtime-preview-2024-12-17
OPENAI_VOICE=alloy

# Google Gemini Configuration (when using Gemini)
GEMINI_API_KEY=AIzaSyCJQSrwXtMN1ZZRlujEKZkNZqzj9H8f1fA
GEMINI_MODEL=models/gemini-2.5-flash-native-audio-preview-09-2025
GEMINI_VOICE=Puck

# GSM Modem Configuration
GSM_SERIAL_PORT=COM7
GSM_BAUD_RATE=115200
GSM_MICROPHONE_INDEX=1
GSM_SPEAKER_INDEX=5

# SQLite Database Configuration
DB_FILE_PATH=./database.sqlite

# File Storage Configuration
AUDIO_DIR=./recordings/audio
TEXT_DIR=./recordings/text
TEMP_AUDIO_DIR=./recordings/temp

# Optional: Context File for AI Knowledge
VOICE_CONTEXT_FILE=./data.txt

HOST=0.0.0.0
PORT=8000
