public boolean equals()

in spring-ai-alibaba-core/src/main/java/com/alibaba/cloud/ai/dashscope/chat/DashScopeChatOptions.java [562:588]


  public boolean equals(Object o) {

	if (this == o) return true;
	if (o == null || getClass() != o.getClass()) return false;
	DashScopeChatOptions that = (DashScopeChatOptions) o;

    return Objects.equals(model, that.model) &&
            Objects.equals(stream, that.stream) &&
            Objects.equals(temperature, that.temperature) &&
            Objects.equals(seed, that.seed) &&
            Objects.equals(topP, that.topP) &&
            Objects.equals(topK, that.topK) &&
            Objects.equals(stop, that.stop) &&
            Objects.equals(enableSearch, that.enableSearch) &&
            Objects.equals(responseFormat, that.responseFormat) &&
            Objects.equals(incrementalOutput, that.incrementalOutput) &&
            Objects.equals(repetitionPenalty, that.repetitionPenalty) &&
            Objects.equals(tools, that.tools) &&
            Objects.equals(toolChoice, that.toolChoice) &&
            Objects.equals(vlHighResolutionImages, that.vlHighResolutionImages) &&
            Objects.equals(enableThinking, that.enableThinking) &&
            Objects.equals(toolCallbacks, that.toolCallbacks) &&
            Objects.equals(toolNames, that.toolNames) &&
            Objects.equals(internalToolExecutionEnabled, that.internalToolExecutionEnabled) &&
            Objects.equals(multiModel, that.multiModel) &&
            Objects.equals(toolContext, that.toolContext);
  }