JuristAI-Legal-Software / Chatbot

Chatbot functionality for various products
https://librechat.ai/
MIT License
0 stars 0 forks source link

Enhancement: General Law Librechat Instance creation, assignation, EC2 #22

Closed AliSMAmin closed 3 weeks ago

AliSMAmin commented 2 months ago

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