package dev.langchain4j.dashscope.spring; import lombok.Getter; import lombok.Setter; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.NestedConfigurationProperty; @Getter @Setter @ConfigurationProperties(prefix = Properties.PREFIX) public class Properties { static final String PREFIX = "langchain4j.dashscope"; @NestedConfigurationProperty ChatModelProperties chatModel; @NestedConfigurationProperty ChatModelProperties streamingChatModel; @NestedConfigurationProperty ChatModelProperties languageModel; @NestedConfigurationProperty ChatModelProperties streamingLanguageModel; @NestedConfigurationProperty EmbeddingModelProperties embeddingModel; }