ozhera icon indicating copy to clipboard operation
ozhera copied to clipboard

[enhancement] OzHera Intelligent Exploration

Open sadadw1 opened this issue 11 months ago • 0 comments

Currently, with the rapid development of AI, OzHera also hopes to explore some avenues in the field of AI. Currently, there are internal teams at Xiaomi working on AI-related products, and we hope to integrate with them to make OzHera smarter. As of now, there have been advancements in AI products in areas such as knowledge bases, agents, and code. Our main consideration is how to empower OzHera with AI while also enriching AI products within OzHera.

Several directions for the intelligentization of OzHera come to mind:

Answering questions and providing guidance.

OzHera has accumulated many documents (user manuals, application integration documents, deployment documents, FAQs, etc.), which can be imported into an AI knowledge base and used by agents to answer questions and provide guidance.

Enhancing the efficiency of OzHera developers.

In day-to-day development, we can use AI tools' code capabilities to improve efficiency.

Enriching AI product functionality.

  • OzHera has application-related runtime data, which can be provided to AI products via interfaces and integrated into independent application features. For example, application health status, application traffic data, dependency relationships, etc.
  • OzHera's code can be transformed into modules within AI products for user selection. For instance, when generating methods in AI, if a button named "Observable Method" is selected or checked, then OzHera's @Trace annotation could automatically be added to the generated method declaration, and so on.

Intelligent troubleshooting.

OzHera actually has rich runtime error diagnostic bases. When an error occurs, we can diagnose it based on these foundations and even make repairs. relation issue #174

sadadw1 avatar Mar 04 '24 06:03 sadadw1