Class ChatModelProperties.Parameters

java.lang.Object
dev.langchain4j.community.dashscope.spring.ChatModelProperties.Parameters
Enclosing class:
ChatModelProperties

public static class ChatModelProperties.Parameters extends Object
  • Constructor Details

    • Parameters

      public Parameters()
  • Method Details

    • getModelName

      public String getModelName()
    • setModelName

      public void setModelName(String modelName)
    • getTemperature

      public Double getTemperature()
    • setTemperature

      public void setTemperature(Double temperature)
    • getTopP

      public Double getTopP()
    • setTopP

      public void setTopP(Double topP)
    • getTopK

      public Integer getTopK()
    • setTopK

      public void setTopK(Integer topK)
    • getFrequencyPenalty

      public Double getFrequencyPenalty()
    • setFrequencyPenalty

      public void setFrequencyPenalty(Double frequencyPenalty)
    • getPresencePenalty

      public Double getPresencePenalty()
    • setPresencePenalty

      public void setPresencePenalty(Double presencePenalty)
    • getMaxOutputTokens

      public Integer getMaxOutputTokens()
    • setMaxOutputTokens

      public void setMaxOutputTokens(Integer maxOutputTokens)
    • getStopSequences

      public List<String> getStopSequences()
    • setStopSequences

      public void setStopSequences(List<String> stopSequences)
    • getToolChoice

      public dev.langchain4j.model.chat.request.ToolChoice getToolChoice()
    • setToolChoice

      public void setToolChoice(dev.langchain4j.model.chat.request.ToolChoice toolChoice)
    • getResponseFormat

      public dev.langchain4j.model.chat.request.ResponseFormatType getResponseFormat()
    • setResponseFormat

      public void setResponseFormat(dev.langchain4j.model.chat.request.ResponseFormatType responseFormat)
    • getSeed

      public Integer getSeed()
    • setSeed

      public void setSeed(Integer seed)
    • getEnableSearch

      public Boolean getEnableSearch()
    • setEnableSearch

      public void setEnableSearch(Boolean enableSearch)
    • getSearchOptions

      public ChatModelProperties.SearchOptions getSearchOptions()
    • setSearchOptions

      public void setSearchOptions(ChatModelProperties.SearchOptions searchOptions)
    • getTranslationOptions

      public ChatModelProperties.TranslationOptions getTranslationOptions()
    • setTranslationOptions

      public void setTranslationOptions(ChatModelProperties.TranslationOptions translationOptions)
    • getVlHighResolutionImages

      public Boolean getVlHighResolutionImages()
    • setVlHighResolutionImages

      public void setVlHighResolutionImages(Boolean vlHighResolutionImages)
    • getIsMultimodalModel

      public Boolean getIsMultimodalModel()
    • setIsMultimodalModel

      public void setIsMultimodalModel(Boolean isMultimodalModel)
    • getSupportIncrementalOutput

      public Boolean getSupportIncrementalOutput()
    • setSupportIncrementalOutput

      public void setSupportIncrementalOutput(Boolean supportIncrementalOutput)
    • getEnableThinking

      public Boolean getEnableThinking()
    • setEnableThinking

      public void setEnableThinking(Boolean enableThinking)
    • getThinkingBudget

      public Integer getThinkingBudget()
    • setThinkingBudget

      public void setThinkingBudget(Integer thinkingBudget)