From 9e23bd8357e363be63777ac5f0c4591310ab4a43 Mon Sep 17 00:00:00 2001 From: Brandon Hancock Date: Wed, 22 Jan 2025 11:23:06 -0500 Subject: [PATCH] more fixes --- src/crewai/agents/crew_agent_executor.py | 6 ++---- src/crewai/llm.py | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/crewai/agents/crew_agent_executor.py b/src/crewai/agents/crew_agent_executor.py index e66075958..ee5b9c582 100644 --- a/src/crewai/agents/crew_agent_executor.py +++ b/src/crewai/agents/crew_agent_executor.py @@ -83,10 +83,8 @@ class CrewAgentExecutor(CrewAgentExecutorMixin): self.tool_name_to_tool_map: Dict[str, BaseTool] = { tool.name: tool for tool in self.tools } - if self.llm.stop: - self.llm.stop = list(set(self.llm.stop + self.stop)) - else: - self.llm.stop = self.stop + self.stop = stop_words + self.llm.stop = list(set(self.llm.stop + self.stop)) def invoke(self, inputs: Dict[str, str]) -> Dict[str, Any]: if "system" in self.prompt: diff --git a/src/crewai/llm.py b/src/crewai/llm.py index af10ace15..89de55f54 100644 --- a/src/crewai/llm.py +++ b/src/crewai/llm.py @@ -142,7 +142,6 @@ class LLM: self.temperature = temperature self.top_p = top_p self.n = n - self.stop = stop self.max_completion_tokens = max_completion_tokens self.max_tokens = max_tokens self.presence_penalty = presence_penalty