Fix lint errors: Remove unnecessary assignments before return statements

Co-Authored-By: João <joao@crewai.com>
This commit is contained in:
Devin AI
2025-10-30 11:10:22 +00:00
parent 26906113fe
commit 312c6d73bc
4 changed files with 4 additions and 12 deletions

View File

@@ -500,9 +500,7 @@ class LLM(BaseLLM):
# Remove None values from params
params = {k: v for k, v in params.items() if v is not None}
params = self._apply_additional_drop_params(params)
return params
return self._apply_additional_drop_params(params)
def _handle_streaming_response(
self,

View File

@@ -201,9 +201,7 @@ class AnthropicCompletion(BaseLLM):
if tools and self.supports_tools:
params["tools"] = self._convert_tools_for_interference(tools)
params = self._apply_additional_drop_params(params)
return params
return self._apply_additional_drop_params(params)
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
"""Convert CrewAI tool format to Anthropic tool use format."""

View File

@@ -273,9 +273,7 @@ class AzureCompletion(BaseLLM):
params["tools"] = self._convert_tools_for_interference(tools)
params["tool_choice"] = "auto"
params = self._apply_additional_drop_params(params)
return params
return self._apply_additional_drop_params(params)
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
"""Convert CrewAI tool format to Azure OpenAI function calling format."""

View File

@@ -251,9 +251,7 @@ class OpenAICompletion(BaseLLM):
params = {k: v for k, v in params.items() if k not in crewai_specific_params}
params = self._apply_additional_drop_params(params)
return params
return self._apply_additional_drop_params(params)
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
"""Convert CrewAI tool format to OpenAI function calling format."""