Skip to content

Integrate Generative AI model for trouble-shooting  #299

@michael12312

Description

@michael12312

1. Current solution:

Now Theliv use Rule-based solution to do issue detection and analysis.

  • Painpoints:
  1. Difficult to extend: needs development work to support new issues.
  2. Needs to always keep updated, to support new kinds of issues.

2. Preferable Solution:

Take advantage of Generative AI model, to do trouble shooting and provide suggestions.

3. Motivations:

  1. New kubernetes issue analysis products like k8sgpt, Akuity, introduce Generative AI for trouble shooting and suggestions generation.
  2. More advanced and intelligent approach comparing to rule-based solution, keep pace with the developing & future trends.
  3. More quick and accurate on trouble-shooting and solution provision, reduce MTTD and MTTR, time & efforts as well.
  4. Helpful to finally achieve AiOps.

4. Works required

  1. Generate common interface for Generative AI model API integration.
  2. Generate client implementations for popular Generative Models service, like OpenAI...
  3. Build API request, and receive response.
  4. Before send the request, remove internal or confidential data.
  5. Show results in UI.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions