diff --git a/lib/crewai/src/crewai/llms/providers/bedrock/completion.py b/lib/crewai/src/crewai/llms/providers/bedrock/completion.py index 2057bd871e..11b4228fd2 100644 --- a/lib/crewai/src/crewai/llms/providers/bedrock/completion.py +++ b/lib/crewai/src/crewai/llms/providers/bedrock/completion.py @@ -247,7 +247,7 @@ def __init__( self.top_p = top_p self.top_k = top_k self.stream = stream - self.stop_sequences = stop_sequences or [] + self.stop_sequences = stop_sequences # Store advanced features (optional) self.guardrail_config = guardrail_config @@ -267,7 +267,7 @@ def __init__( @property def stop(self) -> list[str]: """Get stop sequences sent to the API.""" - return list(self.stop_sequences) + return [] if self.stop_sequences is None else list(self.stop_sequences) @stop.setter def stop(self, value: Sequence[str] | str | None) -> None: