This is an automated email from the ASF dual-hosted git repository.
gongchao pushed a change to branch update-ai-with
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git
from 76539fb6f1 refactor
add faf2399b0a refactor
No new revisions were added by this update.
Summary of changes:
.../hertzbeat/ai/controller/ChatController.java | 96 +++------
.../hertzbeat/ai/dao/ChatConversationDao.java | 11 +-
.../apache/hertzbeat/ai/dao/ChatMessageDao.java | 12 +-
.../hertzbeat/ai/pojo/dto/ChatRequestContext.java | 5 +-
...ChatResponseDto.java => ChatResponseChunk.java} | 15 +-
.../hertzbeat/ai/pojo/dto/ConversationDto.java | 53 -----
.../apache/hertzbeat/ai/pojo/dto/MessageDto.java | 52 -----
.../hertzbeat/ai/service/ConversationService.java | 34 ++--
.../impl/ChatClientProviderServiceImpl.java | 12 +-
.../ai/service/impl/ConversationServiceImpl.java | 216 +++++----------------
.../ChatConversation.java} | 61 +++---
.../ChatMessage.java} | 55 +++---
web-app/src/app/service/ai-chat.service.ts | 32 +--
.../shared/components/ai-chat/chat.component.html | 6 +-
.../shared/components/ai-chat/chat.component.ts | 55 +++---
15 files changed, 221 insertions(+), 494 deletions(-)
copy
hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/dao/DefineDao.java
=>
hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/dao/ChatConversationDao.java
(74%)
copy
hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/dao/DefineDao.java
=> hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/dao/ChatMessageDao.java
(74%)
rename
hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/pojo/dto/{ChatResponseDto.java
=> ChatResponseChunk.java} (78%)
delete mode 100644
hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/pojo/dto/ConversationDto.java
delete mode 100644
hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/pojo/dto/MessageDto.java
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/{manager/StatusPageIncidentContent.java
=> ai/ChatConversation.java} (71%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/{manager/StatusPageIncidentContent.java
=> ai/ChatMessage.java} (73%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]