Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-10182

Migrate backend implementation to use upstream ROAD chat framework

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Undefined Undefined
    • 1.7.0
    • None
    • None
    • Migrate backend implementation to use upstream ROAD chat framework
    • False
    • Hide

      None

      Show
      None
    • False
    • Done
    • RHDHPLAN-39 - RHDH Lightspeed - Incorporate RHDH specific knowledge in responses [RAG]
    • 0% To Do, 0% In Progress, 100% Done

      Epic Goal

      • Migrate the existing lightspeed backend plugin implementation to use the upstream ROAD framework https://github.com/road-core/service
      • This issue includes:
        • Replace our existing chat functions backend with the road-core service implementation
        • Maintain a backend proxy for UI to interact with the road-core service
        • Creation of the container image that runs the road-core service (will be done as part to the upstream road-core service project)
        • Stood up the sidecar container for the road-core service as part of the RHDH plugin support (some changes on RHDH side may be needed)
        • Any customization need on the road-core service, e.g. authentication, pluggable RAG, configurable database for chat persistence storage, etc., should be considered to be implemented on the upstream directly or provide extension points on the upstream to allow customization by our lightspeed plugin usage whenever is possible.

      Why is this important?

      Scenarios

      1. ...

      Acceptance Criteria (Mandatory)

      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement - Provide necessary release enablement details and documents.
      • ...

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      •  

      Done Checklist

      • Acceptance criteria are met
      • Non-functional properties of the Feature have been validated (such as performance, resource, UX, security or privacy aspects)
      • User Journey automation is delivered
      • Support and SRE teams are provided with enough skills to support the feature in production environment

              yangcao Stephanie Cao
              eyuen@redhat.com Elson Yuen
              RHIDP - AI
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: