Kyma Companion AI Chat #3436
Labels
2025-Q1
Epic
kyma companion
Related to all activities around the Kyma Companion
lifecycle/frozen
Indicates that an issue or PR should not be auto-closed due to staleness.
Description
As Sebastian and Mathew I would like to have Kyma Companion AI Chat in the Busola Dashboard that allows to talk with the kyma companion backend which helps to automate the process to analyze and troubleshoot a Kyma cluster by LLM (Language Model).
Acceptance Criteria
Kyma Companion-compressed.pdf
To integrate the Kyma Companion into Busola based on the POC changes, the following steps are required:
API / Backend related:
/conversations
endpoint to initialize conversations Integrate and adjust POST /conversations endpoint #3602/conversations/{conversation_id}/messages
endpoint to send messages and receive streamed responses Integrate and adjust POST /conversations/{conversation_id}/messages endpoint #3605/conversations/{conversation_id}/questions
to receive follow-up questions Integrate and adjust GET /conversations/{conversation_id}/questions endpoint #3606Frontend related:
Setup in editor
button capabilities Add "Setup in Editor" button to Kyma Companion #3604Testing:
Business Value
This feature enhances user convenience by providing an AI Chat which helps automate the process of analyzing and troubleshooting a Kyma cluster by LLM (Language Model).
Reasons
Adopting this feature simplifies the user experience and increases efficiency, especially for users unfamiliar with Kubernetes and Kyma.
Dependencies
Depends on the Kyma Companion API requirements.
Non-functional Requirements
Constraints
Additional Features
Notes and Comments
Size or Effort
High effort, considering the development and integration of new functionalities.
Mockups or Diagrams
Useful Links
The text was updated successfully, but these errors were encountered: