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

Show initial notice for first-time Lightspeed plugin usage

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Undefined Undefined
    • 1.7.0
    • None
    • None
    • None
    • Show initial notice for first-time Lightspeed plugin usage
    • 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

      • When the user uses the Lightspeed plugin at the first time, we show the initial notice text to inform the user to provide transparency to users of AI features that AI is being used and reminder that responses should be reviewed for accuracy

      Why is this important?

      Scenarios

      1. The Lightspeed plugin shows the initial usage notice with 2 parts (see the attachment for details)
        1. Functional disclaimer: Shows the topic restrictions that the user can ask the questions. This disclaimer should show on each new conversation session. Inspired by the OLS disclaimer.
        2. Legal disclaimer: Visible at the bottom of the Lightspeed chat under the prompt bar.
          The legal text required for the usage of the Lightspeed family of the products (see https://issues.redhat.com/browse/RHDHPAI-734)
      2. The user will need to click OK to proceed. No explicit acceptance checkbox is required.

      Acceptance Criteria (Mandatory)

      • Functional disclaimer must be shown at the beginning (top) of each new chat
      • Legal disclaimer must be shown underneath the prompt bar at the bottom of the chat

      Text To Use for Each Disclaimer

      • Functional Disclaimer:
        Red Hat Developer Hub Lightspeed can answer questions on many topics using your configured models. Lightspeed's responses are influenced by the Red Hat Developer Hub documentation but Lightspeed does not have access to your Software Catalog, TechDocs, or Templates etc. Do not include personal or sensitive information in your input. Interactions with Developer Hub Lightspeed may be reviewed and used to improve products or services. 
      • Functional Disclaimer with questionValidation ON:
        Red Hat Developer Hub Lightspeed can answer questions on many topics using your configured models. Lightspeed's responses are influenced by the Red Hat Developer Hub documentation but Lightspeed does not have access to your Software Catalog, TechDocs, or Templates etc. Lightspeed uses question (prompt) validation to ensure that conversations remain focused on technical topics relevant to Red Hat Developer Hub, such as Backstage, Kubernetes, and OpenShift. Do not include personal or sensitive information in your input. Interactions with Developer Hub Lightspeed may be reviewed and used to improve products or services. 
      • Legal Disclaimer:
        Always check AI/LLM generated responses for accuracy prior to use.

      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

              karthik.jk Karthik Jeeyar
              eyuen@redhat.com Elson Yuen
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: