mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-05-02 07:42:40 +00:00
Fix lint errors: Remove unnecessary assignments before return statements
Co-Authored-By: João <joao@crewai.com>
This commit is contained in:
@@ -500,9 +500,7 @@ class LLM(BaseLLM):
|
|||||||
# Remove None values from params
|
# Remove None values from params
|
||||||
params = {k: v for k, v in params.items() if v is not None}
|
params = {k: v for k, v in params.items() if v is not None}
|
||||||
|
|
||||||
params = self._apply_additional_drop_params(params)
|
return self._apply_additional_drop_params(params)
|
||||||
|
|
||||||
return params
|
|
||||||
|
|
||||||
def _handle_streaming_response(
|
def _handle_streaming_response(
|
||||||
self,
|
self,
|
||||||
|
|||||||
@@ -201,9 +201,7 @@ class AnthropicCompletion(BaseLLM):
|
|||||||
if tools and self.supports_tools:
|
if tools and self.supports_tools:
|
||||||
params["tools"] = self._convert_tools_for_interference(tools)
|
params["tools"] = self._convert_tools_for_interference(tools)
|
||||||
|
|
||||||
params = self._apply_additional_drop_params(params)
|
return self._apply_additional_drop_params(params)
|
||||||
|
|
||||||
return params
|
|
||||||
|
|
||||||
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
|
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
|
||||||
"""Convert CrewAI tool format to Anthropic tool use format."""
|
"""Convert CrewAI tool format to Anthropic tool use format."""
|
||||||
|
|||||||
@@ -273,9 +273,7 @@ class AzureCompletion(BaseLLM):
|
|||||||
params["tools"] = self._convert_tools_for_interference(tools)
|
params["tools"] = self._convert_tools_for_interference(tools)
|
||||||
params["tool_choice"] = "auto"
|
params["tool_choice"] = "auto"
|
||||||
|
|
||||||
params = self._apply_additional_drop_params(params)
|
return self._apply_additional_drop_params(params)
|
||||||
|
|
||||||
return params
|
|
||||||
|
|
||||||
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
|
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
|
||||||
"""Convert CrewAI tool format to Azure OpenAI function calling format."""
|
"""Convert CrewAI tool format to Azure OpenAI function calling format."""
|
||||||
|
|||||||
@@ -251,9 +251,7 @@ class OpenAICompletion(BaseLLM):
|
|||||||
|
|
||||||
params = {k: v for k, v in params.items() if k not in crewai_specific_params}
|
params = {k: v for k, v in params.items() if k not in crewai_specific_params}
|
||||||
|
|
||||||
params = self._apply_additional_drop_params(params)
|
return self._apply_additional_drop_params(params)
|
||||||
|
|
||||||
return params
|
|
||||||
|
|
||||||
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
|
def _convert_tools_for_interference(self, tools: list[dict]) -> list[dict]:
|
||||||
"""Convert CrewAI tool format to OpenAI function calling format."""
|
"""Convert CrewAI tool format to OpenAI function calling format."""
|
||||||
|
|||||||
Reference in New Issue
Block a user