Class CozeChatService

java.lang.Object
com.bytedesk.ai.springai.providers.coze.CozeChatService

@Service @ConditionalOnProperty(name="bytedesk.coze.enabled", havingValue="true", matchIfMissing=false) public class CozeChatService extends Object
https://www.coze.cn/open/docs/developer_guides
  • Field Details

    • token

      @Value("${bytedesk.coze.token:}") private String token
    • botID

      @Value("${bytedesk.coze.botID:}") private String botID
    • baseURL

      @Value("${bytedesk.coze.base-url:https://api.coze.cn}") private String baseURL
  • Constructor Details

    • CozeChatService

      public CozeChatService()
  • Method Details

    • Chat

      public com.coze.openapi.client.chat.model.ChatPoll Chat(String question, String userID)
    • ChatWithImage

      public void ChatWithImage(String imagePath, String userID)
    • ChatStream

      public void ChatStream(String question, String userID, org.springframework.web.servlet.mvc.method.annotation.SseEmitter emitter)