File size: 637 Bytes
37ececc 1856369 37ececc e2e7692 37ececc 1856369 e2e7692 1856369 37ececc e2e7692 1856369 1567745 37ececc 1856369 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import os
from dotenv import load_dotenv
load_dotenv()
# OpenAI configuration
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
OPENAI_MODEL = os.getenv("OPENAI_MODEL", "gpt-4o")
# Ollama configuration
USE_OLLAMA = os.getenv("USE_OLLAMA", "false").lower() == "true"
OLLAMA_MODEL = os.getenv("OLLAMA_MODEL", "llama3")
# OpenRouter configuration
USE_OPENROUTER = os.getenv("USE_OPENROUTER", "false").lower() == "true"
OPENROUTER_API_KEY = os.getenv("OPENROUTER_API_KEY", "")
OPENROUTER_MODEL = os.getenv("OPENROUTER_MODEL", "openai/gpt-4")
# UI + LLM behavior config
DEFAULT_PERSONA = "Motivational Coach"
TEMPERATURE = 0.7
MAX_TURNS = 10
|