321 Commits

Author SHA1 Message Date
KennyWu
53530e296f
feat: support TEI embedding service, configurable reranking model (#287)
* feat: add support for TEI embedding service, allow reranking model to be configurable.

Signed-off-by: Kennywu <jdlow@live.cn>

* fix: add cohere default reranking model

* fix: comfort pre-commit

---------

Signed-off-by: Kennywu <jdlow@live.cn>
Co-authored-by: wujiaye <wujiaye@bluemoon.com.cn>
Co-authored-by: Tadashi <tadashi@cinnamon.is>
2024-09-30 22:00:00 +07:00
Mikhail Khludnev
2e3c17b256
fix: convert graphrag input path to str (#237) #none
I noticed type cast error in pycharm debug (it intercept forking programs). Anyway, this change obeys types. Although, this conversions happens implicitly.

Co-authored-by: Tadashi <tadashi@cinnamon.is>
2024-09-29 23:02:23 +07:00
Pedro Lima
aac6233412
feat: button to delete all files in index (#320) #none
* button to delete all files in index

* code formatting

---------

Co-authored-by: Tadashi <tadashi@cinnamon.is>
2024-09-29 22:55:51 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
b7e81e61dd
fix: remove duplicated deps (#344) #none 2024-09-29 22:38:02 +07:00
Ben Dykstra
f7b6f313b5
fix: update setup instructions (#144) #none
* activate directory to gitignore

* add my custom env to gitignore, will have to change that

* add unstructured to kotaemon pyproject.toml

* add .env to gitignore

* remove .env from tracking

* make changes to the run_macos script, update readme with more detailed instructions

* remove my personal changes from gitignore

* remove line from run_macos script

* remove option for not installing miniconda for non technical users, mark docker dependency as optional

* docs: update demo URL

* gitignore changes

* merge .env.example

* revert changes to run_macos.sh

* unstructured to advanced dependencies

* add link to unstructured system dependencies

* remove api key

* fix: skip tests when unstructured pdf not installed

* chore: loosen unstructured package version in pyproject.toml

* chore: correct syntax

---------

Co-authored-by: Tadashi <tadashi@cinnamon.is>
Co-authored-by: cin-albert <albert@cinnamon.is>
2024-09-29 22:26:02 +07:00
taprosoft
1522a3ab5a fix: PDFJS check in run_windows bump:patch v0.5.3 2024-09-27 05:10:09 +00:00
taprosoft
00df123309 fix: fix vectorstore tests #none 2024-09-27 04:18:11 +00:00
saidmukhamad
94cc3a96c2
fix: add langchain google dependency (#329)
* add-gemini-deps

* uncomment gemeni flow settings
v0.5.2
2024-09-27 11:15:42 +07:00
Tadashi
79b309396b
fix: update default cohere embedding models bump:patch v0.5.1 2024-09-25 11:10:09 +07:00
Tadashi
87f4d0f117
docs: update docs #none 2024-09-23 22:18:36 +07:00
Tadashi
96f8f87ee4
docs: update online installation instruction #none 2024-09-23 21:52:36 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
88d577b0cc
feat: add first setup screen for LLM & Embedding models (#314) (bump:minor)
* fix: utf-8 txt reader

* fix: revise vectorstore import and make it optional

* feat: add cohere chat model with tool call support

* fix: simplify citation pipeline

* fix: improve citation logic

* fix: improve decompose func call

* fix: revise question rewrite prompt

* fix: revise chat box default placeholder

* fix: add key from ktem to cohere rerank

* fix: conv name suggestion

* fix: ignore default key cohere rerank

* fix: improve test connection UI

* fix: reorder requirements

* feat: add first setup screen

* fix: update requirements

* fix: vectorstore tests

* fix: update cohere version

* fix: relax langchain core version

* fix: add demo mode

* fix: update flowsettings

* fix: typo

* fix: fix bool env passing
v0.5.0
2024-09-22 16:32:23 +07:00
削微寒
0bdb9a32f2
fix HelloGitHub Badge code (#313) 2024-09-22 16:31:12 +07:00
Khoi-Nguyen Nguyen-Ngoc
a865e2b095
feat: modify base dependencies + remove unnecessary packages in lite docker (#310)
* feat: update base/adv dependencies

* feat: update Dockerfile

* ci: update free disk for docker build
2024-09-21 12:11:58 +07:00
Quang (Albert)
d6a9510441
fix: turn off commitlint job (#304) 2024-09-18 09:48:54 +07:00
Quang (Albert)
7762190d05
feat: add local theme (#288)
* feat: add local theme instead of from hub

* chore: add credit

* fix: typo
2024-09-17 19:03:39 +07:00
Anush
e2bd78e9c4
feat: Qdrant vectorstore support (#260)
* feat: Qdrant vectorstore support

* chore: review changes

* docs: Updated README.md
2024-09-16 04:17:36 +07:00
Tadashi
cbe45a4395
docs: update README 2024-09-13 10:55:16 +07:00
Tadashi
463890745c
docs: update README 2024-09-12 21:23:12 +07:00
kan_cin
d3fd75297f
feat: add multi-stages docker and support platform arm (#274)
* feat: add multi-stages docker and support platform arm

* refactor: pre-commit

* fix: raise ImportError (fastembed) instead of auto install

* feat: add dependencies for local llm

* feat: free disk

* feat: update README

* feat: update README

* chore: fix typo

---------

Co-authored-by: cin-niko <niko@cinnamon.is>
2024-09-12 20:25:03 +07:00
mst
73a476979e
fix: change column type to string for relation_type (#272) #none 2024-09-11 20:47:03 +07:00
Tadashi
cd85c4935c
docs: update badge #none 2024-09-10 15:28:26 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
96d2086017
fix: add guidance parameters for LC wrapper models (#255)
* fix: add docstring to LC wrapper models

* fix: fix metadata passing with LC embedding wrapper
v0.4.15
2024-09-09 14:15:34 +07:00
Tadashi
ce489725d8
ci: revert GH env var v0.4.14 2024-09-08 21:39:16 +07:00
Tadashi
9bfb5ef778
docs: fix typos v0.4.13 2024-09-08 21:31:05 +07:00
Tadashi
2d6c02ebea
fix: update README bump:patch v0.4.12 2024-09-08 21:29:40 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
b06c4777a3
fix: add PDFJS download to Windows setup (#249) 2024-09-08 21:22:01 +07:00
kan_cin
855f3df75f
fix: change github token (#235) #none 2024-09-08 10:55:45 +07:00
kan_cin
dbb6bb275f
feat: add test connection for edit spec (#239) v0.4.11 2024-09-08 10:55:13 +07:00
Quang (Albert)
fa881d4450
feat: add Portable Git to Windows installer (#232)
* feat(windows installer): check and install git

* feat: update run_windows.bat

* feat: Replace standalone Git installer with Portable Git

* feat: support milvus vector db (#188) #none

Signed-off-by: ChengZi <chen.zhang@zilliz.com>

* feat: add github action to build docker for release  (#168) #none

* feat: update build push docker action

* feat: remove tag trigger

* feat: remove manual trigger

* fix: update workflow

* feat: update build-push-docker.yaml

* fix: update workflow

* fix: update workflow

* fix: update workflow

* refactor: comfort pre-commit

* feat: update permission

* feat: update docker support pdfjs

* refactor: comfort pre-commit

* feat: add support for Gemini, Claude through Langchain (#225) (bump:patch)

* fix: disable default install for google-genai package

* fix: disable default install for anthropic

* fix: update on release event build push docker (#228) #none

* fix: update on release event build push docker

* refactor: comfort pre-commit

* fix: limit fastapi version (#229)

* fix: update requirements (#230)

* style: fix pre-commit

---------

Signed-off-by: ChengZi <chen.zhang@zilliz.com>
Co-authored-by: ChengZi <chen.zhang@zilliz.com>
Co-authored-by: kan_cin <kan@cinnamon.is>
Co-authored-by: Tuan Anh Nguyen Dang (Tadashi_Cin) <tadashi@cinnamon.is>
v0.4.10
2024-09-08 10:54:26 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
069f0f3c83
feat: expose Cohere and HF embedding support on UI (#236) v0.4.9 2024-09-06 18:18:19 +07:00
taprosoft
4d7f16475f docs: update default Docker image instruction v0.4.8 2024-09-06 03:07:42 +00:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
ef7e91fcae
fix: update requirements (#230) v0.4.7 2024-09-06 09:36:21 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
e2ed3564ce
fix: limit fastapi version (#229) v0.4.6 2024-09-06 09:23:26 +07:00
kan_cin
4b0b28227d
fix: update on release event build push docker (#228) #none
* fix: update on release event build push docker

* refactor: comfort pre-commit
2024-09-05 23:44:54 +07:00
Tadashi
318895b287
fix: disable default install for anthropic 2024-09-05 23:18:53 +07:00
Tadashi
3267e6c654
fix: disable default install for google-genai package 2024-09-05 23:08:28 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
05245f501c
feat: add support for Gemini, Claude through Langchain (#225) (bump:patch) 2024-09-05 21:58:20 +07:00
kan_cin
8be8a4a9d0
feat: add github action to build docker for release (#168) #none
* feat: update build push docker action

* feat: remove tag trigger

* feat: remove manual trigger

* fix: update workflow

* feat: update build-push-docker.yaml

* fix: update workflow

* fix: update workflow

* fix: update workflow

* refactor: comfort pre-commit

* feat: update permission

* feat: update docker support pdfjs

* refactor: comfort pre-commit
2024-09-05 15:02:23 +07:00
ChengZi
772186b6e5
feat: support milvus vector db (#188) #none
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2024-09-04 20:22:50 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
76f2652d2a
fix: re-enable tests and fix legacy test interface (#208)
* fix: re-enable tests and fix legacy test interface

* fix: skip llamacpp based on installed status

* fix: minor fix
2024-09-04 12:37:39 +07:00
Tadashi
92f6b8e1bf
fix: update README (bump:patch) v0.4.5 2024-09-04 08:05:21 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
607867d7e6
feat: add markdown file support (#202)
* feat: add support for .md

* fix: disable download all on private collection
2024-09-03 23:15:26 +07:00
nguyen
4f0785773d
feat: reduce docker image size by removing unnecessary cache (#174) (#none)
* feat: reduce docker image size by removing unnecessary cache

* fix: trailing whitespace
2024-09-02 18:13:53 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
35b2927e5c
fix: update app version resolver in flowsettings (#180) (bump:patch) v0.4.4 2024-09-02 17:42:39 +07:00
Le Minh Duc
4d5f9ba39c
ci: add commitlint (#170) v0.4.3 2024-09-01 23:10:03 +07:00
kan_cin
041d229282
feat: add test connection feature (#166)
* feat: add test connection feature

* fix: typo
v0.4.2
2024-09-01 08:22:36 +07:00
Tadashi
c1e8c37e5e
fix: update packaging script (bump:patch) v0.4.1 2024-08-31 07:07:28 +07:00
Tadashi
7daa9eb149
docs: update demo URL (bump:minor) v0.4.0 2024-08-30 23:46:18 +07:00
Tuan Anh Nguyen Dang (Tadashi_Cin)
09f8f91510
docs: update README (#157) 2024-08-30 23:29:31 +07:00