kotaemon/libs/ktem
ian_Cin ecf09b275f
Fix UI bugs (#8)
* Auto create conversation when the user starts

* Add conversation rename rule check

* Fix empty name during save

* Confirm deleting conversation

* Show warning if users don't select file when upload files in the File Index

* Feedback when user uploads duplicated file

* Limit the file types

* Fix valid username

* Allow login when username with leading and trailing whitespaces

* Improve the user

* Disable admin panel for non-admnin user

* Refresh user lists after creating/deleting users

* Auto logging in

* Clear admin information upon signing out

* Fix unable to receive uploaded filename that include special characters, like !@#$%^&*().pdf

* Set upload validation for FileIndex

* Improve user management UI/UIX

* Show extraction error when indexing file

* Return selected user -1 when signing out

* Fix default supported file types in file index

* Validate changing password

* Allow the selector to contain mulitple gradio components

* A more tolerable placeholder screen

* Allow chat suggestion box

* Increase concurrency limit

* Make adobe loader optional

* Use BaseReasoning

---------

Co-authored-by: trducng <trungduc1992@gmail.com>
2024-04-03 16:33:54 +07:00
..
ktem Fix UI bugs (#8) 2024-04-03 16:33:54 +07:00
ktem_tests rename ktem test dir 2024-03-28 16:27:05 +07:00
migrations Optionally allow database migration with Alembic 2024-01-28 19:54:15 +07:00
.gitignore Make ktem official (#134) 2024-01-23 10:54:18 +07:00
alembic.ini Optionally allow database migration with Alembic 2024-01-28 19:54:15 +07:00
flowsettings.py Feat/add multimodal loader (#5) 2024-04-03 14:52:40 +07:00
launch.py Feat/local endpoint llm (#148) 2024-03-15 16:17:33 +07:00
MANIFEST.in Improve kotaemon based on insights from projects (#147) 2024-02-28 22:18:29 +07:00
pyproject.toml make default installation faster (#2) 2024-03-21 22:48:20 +07:00
README.md Make ktem official (#134) 2024-01-23 10:54:18 +07:00
requirements.txt Make ktem official (#134) 2024-01-23 10:54:18 +07:00

Example of MVP pipeline for example

Prerequisite

To run the system out-of-the-box, please supply the following environment variables:

OPENAI_API_KEY=
OPENAI_API_BASE=
OPENAI_API_VERSION=
SERPAPI_API_KEY=
COHERE_API_KEY=
OPENAI_API_KEY_EMBEDDING=

# optional
KH_APP_NAME=

Run

gradio launch.py