Rebase onto upstream (a4d95fd) #12

Closed
wylab wants to merge 144 commits from rebase-onto-upstream into main
Showing only changes of commit 6bd09c9150 - Show all commits
+3 -2
View File
@@ -204,6 +204,7 @@ def _make_provider(config: Config):
from nanobot.providers.litellm_provider import LiteLLMProvider
from nanobot.providers.openai_codex_provider import OpenAICodexProvider
from nanobot.providers.custom_provider import CustomProvider
from nanobot.providers import create_provider
model = config.agents.defaults.model
provider_name = config.get_provider_name(model)
@@ -228,10 +229,10 @@ def _make_provider(config: Config):
console.print("Set one in ~/.nanobot/config.json under providers section")
raise typer.Exit(1)
return LiteLLMProvider(
return create_provider(
api_key=p.api_key if p else None,
model=model,
api_base=config.get_api_base(model),
default_model=model,
extra_headers=p.extra_headers if p else None,
provider_name=provider_name,
)