mirror of
https://github.com/LearningCircuit/local-deep-research.git
synced 2026-06-15 19:46:56 +03:00
fix: pass API keys through settings snapshot
This commit is contained in:
@@ -74,6 +74,14 @@ def main():
|
||||
if model_name:
|
||||
overrides["llm.model"] = model_name
|
||||
|
||||
# Add API keys from environment
|
||||
if os.environ.get("OPENROUTER_API_KEY"):
|
||||
overrides["llm.openrouter.api_key"] = os.environ[
|
||||
"OPENROUTER_API_KEY"
|
||||
]
|
||||
if os.environ.get("SERPER_API_KEY"):
|
||||
overrides["search.serper.api_key"] = os.environ["SERPER_API_KEY"]
|
||||
|
||||
settings = create_settings_snapshot(overrides=overrides)
|
||||
|
||||
# Build kwargs
|
||||
|
||||
Reference in New Issue
Block a user