Dev Goyal
refactor: replace Alpha Vantage with Financial Modeling Prep (FMP) for earnings transcript ingestion
012bcc4 | from pydantic_settings import BaseSettings, SettingsConfigDict | |
| class Settings(BaseSettings): | |
| """OpenAI-compatible LLM endpoint (e.g. Ollama at localhost:11434/v1).""" | |
| model_config = SettingsConfigDict( | |
| env_file=".env", | |
| env_file_encoding="utf-8", | |
| extra="ignore", | |
| ) | |
| openai_base_url: str = "http://localhost:11434/v1" | |
| openai_api_key: str = "ollama" | |
| openai_model: str = "llama3.1" | |
| openai_temperature: float = 0.0 | |
| # Earnings-call pipeline | |
| fmp_api_key: str = "" | |
| earnings_chroma_path: str = "./chroma_db" | |