Currently, the LibreChat open-source chatbot interface we are using must be manually launched from EC2.
Motivations:
User should have a clean, user-friendly, chatbot for general questions about the law that is assigned to their userID and accessible in a chatbot.
Proposed Solution
Librechat Chat screen should be routed to when a user needs to ask "general law questions." This should be a general assistant assigned to the account, without a case ID. Whereas other instances of Librechat docker will be associated case_id-user_id, this one will just be user_id and have no access to chat data.
Definition of Done
Users should have a general chat Assistant to speak to with its own thread.
More details
features/general_chat_assistant.feature
Feature: General Chat Assistant for Legal Questions
As a user
I want to have a general chat assistant for legal questions
So that I can ask general law questions without case-specific context
Background:
Given the LibreChat interface is updated to support a general chat assistant
Scenario: Route user to general chat assistant for legal questions
Given a user needs to ask general law questions
When the user accesses the chat screen for general questions
Then they are routed to a general chat assistant assigned to their userID
And the assistant is not associated with any caseID
Scenario: Assign a general assistant thread to the user
Given a user has a general chat assistant
When the system assigns a thread to the user for general questions
Then the thread is specific to the userID
And it does not have access to case-specific chat data
Which components are impacted by your request?
No response
Pictures
No response
Code of Conduct
[X] I agree to follow this project's Code of Conduct
What features would you like to see added?
Discovery Problem Definition
Currently, the LibreChat open-source chatbot interface we are using must be manually launched from EC2. Motivations:
User should have a clean, user-friendly, chatbot for general questions about the law that is assigned to their userID and accessible in a chatbot. Proposed Solution
Librechat Chat screen should be routed to when a user needs to ask "general law questions." This should be a general assistant assigned to the account, without a case ID. Whereas other instances of Librechat docker will be associated case_id-user_id, this one will just be user_id and have no access to chat data. Definition of Done
Users should have a general chat Assistant to speak to with its own thread.
More details
features/general_chat_assistant.feature
Feature: General Chat Assistant for Legal Questions As a user I want to have a general chat assistant for legal questions So that I can ask general law questions without case-specific context
Background: Given the LibreChat interface is updated to support a general chat assistant
Scenario: Route user to general chat assistant for legal questions Given a user needs to ask general law questions When the user accesses the chat screen for general questions Then they are routed to a general chat assistant assigned to their userID And the assistant is not associated with any caseID
Scenario: Assign a general assistant thread to the user Given a user has a general chat assistant When the system assigns a thread to the user for general questions Then the thread is specific to the userID And it does not have access to case-specific chat data
Which components are impacted by your request?
No response
Pictures
No response
Code of Conduct