diff --git a/lib/crewai/src/crewai/llms/providers/bedrock/completion.py b/lib/crewai/src/crewai/llms/providers/bedrock/completion.py index 56072968f..c7676c778 100644 --- a/lib/crewai/src/crewai/llms/providers/bedrock/completion.py +++ b/lib/crewai/src/crewai/llms/providers/bedrock/completion.py @@ -1198,7 +1198,7 @@ class BedrockCompletion(BaseLLM): ) self._async_client = client self._async_client_initialized = True - return self._get_async_client() + return self._async_client async def _ahandle_converse( self, diff --git a/lib/crewai/src/crewai/llms/providers/gemini/completion.py b/lib/crewai/src/crewai/llms/providers/gemini/completion.py index d9b8da7c4..c092f539d 100644 --- a/lib/crewai/src/crewai/llms/providers/gemini/completion.py +++ b/lib/crewai/src/crewai/llms/providers/gemini/completion.py @@ -244,8 +244,9 @@ class GeminiCompletion(BaseLLM): if ( hasattr(self, "client") - and hasattr(self._get_sync_client(), "vertexai") - and self._get_sync_client().vertexai + and self._client is not None + and hasattr(self._client, "vertexai") + and self._client.vertexai ): # Vertex AI configuration params.update(