Signed-off-by: Dinger <quantdinger@gmail.com>
This commit is contained in:
Dinger
2026-04-07 22:47:07 +08:00
parent baa3182eca
commit 8563e4ea53
116 changed files with 3189 additions and 356 deletions
@@ -18,6 +18,15 @@ class MetaAPIKeys(type):
from app.utils.config_loader import load_addon_config
val = load_addon_config().get('tiingo', {}).get('api_key')
return val if val else os.getenv('TIINGO_API_KEY', '')
@property
def TWELVE_DATA_API_KEY(cls):
env_val = os.getenv('TWELVE_DATA_API_KEY', '').strip()
if env_val:
return env_val
from app.utils.config_loader import load_addon_config
val = load_addon_config().get('twelve_data', {}).get('api_key')
return val if val else ''
@property
def OPENROUTER_API_KEY(cls):