From 059443073c6b68a486fdc541cfd7ab33c8403ef2 Mon Sep 17 00:00:00 2001 From: Elvis Claros Castro Date: Fri, 21 Feb 2025 11:26:36 -0300 Subject: [PATCH] fix(provider): ensure base_url is always included in params Previously, the base_url was only added to params if a proxy was configured. This change ensures that base_url is included in params regardless of whether a proxy is set. This improves the flexibility and correctness of the configuration handling. --- metagpt/provider/openai_api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metagpt/provider/openai_api.py b/metagpt/provider/openai_api.py index bd9c02231f..02dad2f89f 100644 --- a/metagpt/provider/openai_api.py +++ b/metagpt/provider/openai_api.py @@ -80,8 +80,8 @@ def _get_proxy_params(self) -> dict: params = {} if self.config.proxy: params = {"proxies": self.config.proxy} - if self.config.base_url: - params["base_url"] = self.config.base_url + if self.config.base_url: + params["base_url"] = self.config.base_url return params