Fundamental_Analysis/backend/app/services
xucheng a79efd8150 feat: Enhance configuration management with new LLM provider support and API integration
- Backend: Introduced new endpoints for LLM configuration retrieval and updates in `config.py`, allowing dynamic management of LLM provider settings.
- Updated schemas to include `AlphaEngineConfig` for better integration with the new provider.
- Frontend: Added state management for AlphaEngine API credentials in the configuration page, ensuring seamless user experience.
- Configuration files updated to reflect changes in LLM provider settings and API keys.

BREAKING CHANGE: The default LLM provider has been changed from `new_api` to `alpha_engine`, requiring updates to existing configurations.
2025-11-11 20:49:27 +08:00
..
alpha_engine_client.py feat: Enhance configuration management with new LLM provider support and API integration 2025-11-11 20:49:27 +08:00
analysis_client.py feat(backend): introduce DataManager and multi-provider; analysis orchestration; streaming endpoints; remove legacy tushare_client; enhance logging 2025-11-03 21:48:08 +08:00
client_factory.py feat: Enhance configuration management with new LLM provider support and API integration 2025-11-11 20:49:27 +08:00
company_profile_client.py feat: Enhance configuration management with new LLM provider support and API integration 2025-11-11 20:49:27 +08:00
config_manager.py feat: Enhance configuration management with new LLM provider support and API integration 2025-11-11 20:49:27 +08:00