Skip to content

BIGTOP-4191: Add AI assistant module, integrating with a large language model for basic conversational functionality.#49

Merged
kevinw66 merged 11 commits intoapache:mainfrom
NingNing0111:BIGTOP-4191
Aug 21, 2024
Merged

BIGTOP-4191: Add AI assistant module, integrating with a large language model for basic conversational functionality.#49
kevinw66 merged 11 commits intoapache:mainfrom
NingNing0111:BIGTOP-4191

Conversation

@NingNing0111
Copy link
Copy Markdown
Contributor

(1) Added the bigtop-manager-ai module, which primarily implements the AI capabilities of bigtop-manager.
(2) Completed the basic bigtop-manager-ai-core module, which serves as the abstraction layer for AIAssistant, defining its AI capabilities.
(3) Finished the basic bigtop-manager-ai-assistant module, responsible for implementing the specific capabilities of AIAssistant.
(4) Integrated the OpenAI large model to enable a basic conversational interface with memory capabilities.

Some usage examples:https://github.com/NingNing0111/bigtop-manager/blob/BIGTOP-4191/bigtop-manager-ai/bigtop-manager-ai-assistant/src/test/java/org/apache/bigtop/manager/ai/assistant/AIAssistantServiceTest.java

@NingNing0111 NingNing0111 changed the title Bigtop-4191:add AI assistant module, integrating with a large language model for basic conversational functionality. BIGTOP-4191:add AI assistant module, integrating with a large language model for basic conversational functionality. Aug 20, 2024
@NingNing0111 NingNing0111 changed the title BIGTOP-4191:add AI assistant module, integrating with a large language model for basic conversational functionality. BIGTOP-4191: Add AI assistant module, integrating with a large language model for basic conversational functionality. Aug 20, 2024
@kevinw66
Copy link
Copy Markdown
Contributor

There are too many unnecessary new lines added, we should remove them

@NingNing0111 NingNing0111 requested a review from kevinw66 August 21, 2024 04:27
Copy link
Copy Markdown
Contributor

@kevinw66 kevinw66 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 LGTM, thanks @NingNing0111

@kevinw66 kevinw66 merged commit b1a8733 into apache:main Aug 21, 2024
@NingNing0111 NingNing0111 deleted the BIGTOP-4191 branch August 22, 2024 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants