Class SpringAIDashscopeService

java.lang.Object
com.bytedesk.ai.springai.base.BaseSpringAIService
com.bytedesk.ai.springai.dashscope.SpringAIDashscopeService
All Implemented Interfaces:
SpringAIService

@Service @ConditionalOnProperty(name="spring.ai.dashscope.chat.enabled", havingValue="true", matchIfMissing=false) public class SpringAIDashscopeService extends BaseSpringAIService
  • Field Details

    • bytedeskDashScopeChatClient

      @Qualifier("bytedeskDashScopeChatClient") private final org.springframework.ai.chat.client.ChatClient bytedeskDashScopeChatClient
    • aiRequestCounter

      private final io.micrometer.core.instrument.Counter aiRequestCounter
    • aiResponseTimer

      private final io.micrometer.core.instrument.Timer aiResponseTimer
  • Constructor Details

  • Method Details