Productivity Suite React UI server. Interact with users to upload documents and inputs, enabling sea
9.6K

Here're some of the project's features:


Generate code: generate the corresponding code based on the current user's input.
Screen Shot


Clone the repo.
cd command to the current folder.
create a .env file and add the following variables and values.
VITE_BACKEND_SERVICE_ENDPOINT_CHATQNA=""
VITE_DATAPREP_DELETE_FILE_ENDPOINT=""
VITE_BACKEND_SERVICE_ENDPOINT_CODEGEN=""
VITE_BACKEND_SERVICE_ENDPOINT_DOCSUM=""
VITE_DATAPREP_SERVICE_ENDPOINT=""
VITE_DATAPREP_GET_FILE_ENDPOINT=""
VITE_CHAT_HISTORY_CREATE_ENDPOINT=""
VITE_CHAT_HISTORY_DELETE_ENDPOINT=""
VITE_CHAT_HISTORY_GET_ENDPOINT=""
VITE_PROMPT_SERVICE_GET_ENDPOINT=""
VITE_PROMPT_SERVICE_CREATE_ENDPOINT=""
VITE_PROMPT_SERVICE_DELETE_ENDPOINT=""
VITE_KEYCLOAK_SERVICE_ENDPOINT=""
VITE_PROMPT_COLLECTION_NAME="prompt"
There is models_config.json file under public folder. It is in the below format. The types key in the below json array shows that the model is used for following types.
[
{
"model_name": "Intel/neural-chat-7b-v3-3",
"displayName": "Intel Neural Chat",
"minToken": 100,
"maxToken": 2000,
"types": [
"chat",
"summary",
"code"
]
}
]
Execute npm install to install the corresponding dependencies.
Execute npm run dev
open http://localhost:5174 in browser to the see the UI
Content type
Image
Digest
sha256:913e89ac3…
Size
22.6 MB
Last updated
11 months ago
docker pull opea/productivity-suite-react-ui-server