testing_multi_agent / src /config.py
adilpanwar's picture
Upload 16 files
927c050 verified
Raw
History Blame Contribute Delete
850 Bytes
import os
import logging
from dotenv import load_dotenv
load_dotenv()
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s | %(name)s | %(levelname)s | %(message)s",
handlers=[logging.StreamHandler()],
)
class Settings:
openai_api_key: str = os.getenv("OPENAI_API_KEY", "")
openai_api_base: str = os.getenv("OPENAI_API_BASE", "")
model_name: str = os.getenv("MODEL_NAME", "gpt-4o-mini")
temperature: float = float(os.getenv("TEMPERATURE", "0"))
port: int = int(os.getenv("PORT", "7860"))
app_title: str = "Music Store Assistant"
app_description: str = (
"Welcome! I can help you explore our music catalog, look up invoices, "
"and find your purchase history. To access your account, please provide "
"your Customer ID, email, or phone number."
)
settings = Settings()