Commit Graph

75 Commits

Author SHA1 Message Date
Taranjeet Singh
cf1e000fb3 Open source embedding and LLM models (#133)
* Add open source LLM model: gpt4all
* Add open source embedding model: sentence transformers
2023-07-05 02:23:23 +05:30
Mike Makuch
3461ef4b14 add: Allow setting OpenAI organization along with api_key (#84) 2023-07-05 01:30:30 +05:30
Sahil Kumar Yadav
5fa2f5c5a2 add: add embedchainjs github repo to readme (#123) 2023-07-05 01:17:41 +05:30
Taranjeet Singh
5c19da74e5 Merge pull request #130 from embedchain/v0.0.11
Bump version to 0.0.11
2023-07-04 22:25:58 +05:30
Taranjeet Singh
df6afb7df4 Bump version to 0.0.11 2023-07-04 22:24:59 +05:30
limbo
85008ff153 Fix: Solve IndexError when no relevant documents are found in the vector db. (#59) 2023-07-04 22:18:56 +05:30
Jesse Claven
8987a0c8d9 fix: Spelling mistake (#82) 2023-06-28 19:47:15 +05:30
Taranjeet Singh
5733d76a2b Merge pull request #67 from embedchain/v0.0.10
Bump version to 0.0.10
2023-06-26 00:24:43 +05:30
Taranjeet Singh
3e1e88f3a4 Bump version to 0.0.10 2023-06-26 00:23:36 +05:30
C.V.S.Murali Krishna
91346ea457 bug: Fix typo bug in readme (#60) 2023-06-26 00:19:57 +05:30
cachho
f5f5e7edd1 feat: add local text (#44)
This commits extends the "add_local" function. It
adds support to take text and index/embed it.
2023-06-25 23:13:41 +05:30
Matt Busche
b9277c84c8 Fix: fix typo in readme (#54) 2023-06-25 12:25:24 +05:30
cachho
6d96d59453 fix: add db folder to gitignore (#32) 2023-06-25 12:23:21 +05:30
Taranjeet Singh
157c9474da Merge pull request #49 from embedchain/v0.0.9
Bump version to 0.0.9
2023-06-24 09:48:17 +05:30
Taranjeet Singh
5b7bb088fb Bump version to 0.0.9 2023-06-24 09:47:06 +05:30
Taranjeet Singh
9a9531e274 Merge pull request #48 from embedchain/fix-vectordb-module
bug: Make vectordb a module
2023-06-24 09:46:25 +05:30
Taranjeet Singh
3413dbf5e0 bug: Make vectordb a module
Add missing __init__ file in vectordb directory
2023-06-24 09:44:32 +05:30
Taranjeet Singh
79a89367d6 Bump version to v0.0.8 (#45) 2023-06-23 22:48:19 +05:30
cachho
3720ded80f docs: add clean_string() doc string (#43) 2023-06-23 22:44:51 +05:30
cachho
cf99dce940 Refactor query endpoint into 3 parts (#42)
Query endpoint now consists of 3 sub functions
- get data from db
- get prompt
- get answer from the data retrieved above by passing to LLM
2023-06-23 22:17:52 +05:30
cachho
389ef34ecd docs: fix typo 2023-06-23 19:53:57 +05:30
cachho
2d35ade7aa refactor: local indicator in file and class name, renamed 2023-06-23 19:53:57 +05:30
cachho
e60f1680a0 chore: removed markdown to plaintext function 2023-06-23 19:53:57 +05:30
cachho
feec5e4a09 refactor: empty line added 2023-06-23 19:53:57 +05:30
cachho
f6d1c2adca docs: added qna pair instructions 2023-06-23 19:53:57 +05:30
cachho
ff2d5ce7fa feat: add local qna pair 2023-06-23 19:53:57 +05:30
cachho
df7614d349 feat: add markdown to plaintext 2023-06-23 19:53:57 +05:30
Taranjeet Singh
911ccf2f50 Merge pull request #35 from embedchain/add-pypi-badge
Add pypi badge in readme
2023-06-23 17:31:35 +05:30
Taranjeet Singh
bddbccdd1e Add pypi badge in readme 2023-06-23 17:30:07 +05:30
Taranjeet Singh
a8cbeebebc Merge pull request #34 from embedchain/v0.0.7
Bump version to 0.0.7
2023-06-23 17:22:25 +05:30
Taranjeet Singh
aea1ffceed Bump version to 0.0.7 2023-06-23 17:17:52 +05:30
Taranjeet Singh
d9a6077b6a Merge pull request #33 from embedchain/add-caching-support
Skip creating embedding if it already exists
2023-06-23 17:10:51 +05:30
Taranjeet Singh
e40f1e5061 Skip creating embedding if it already exists
This commit adds support to skip generating embedding
for chunks which are already present in vector db.
2023-06-23 17:08:49 +05:30
Taranjeet Singh
21527e417a Merge pull request #22 from DumoeDss/feature_add_other_vectordb
[feat] Refactor VectorDB class hierarchy for flexibility
2023-06-23 12:08:39 +05:30
Taranjeet Singh
cff244b894 Add default db loader, fix import
This commits builds on DumoeDss's PR. It

- adds a default db directory name.
- adds a default db instance (Chroma).

Both points offers flexibility for users who
want to use default and users who want to
customize

Lastly, it fixes an import
2023-06-23 11:51:51 +05:30
Sayo
85a6a0c161 [feat] Refactor VectorDB class hierarchy for flexibility 2023-06-22 12:15:26 +08:00
Taranjeet Singh
973dc5434f Merge pull request #15 from embedchain/add-discord-badge
Update Readme
2023-06-21 22:33:39 +05:30
Taranjeet Singh
079c564a8f Update Readme
Add discord server link
2023-06-21 22:32:42 +05:30
Taranjeet Singh
498287e864 Merge pull request #14 from embedchain/revert-qna-change
Revert qna change
2023-06-21 16:09:38 +05:30
Taranjeet Singh
3c73d307c5 Bump version to 0.0.6 2023-06-21 16:07:49 +05:30
Taranjeet Singh
63bd18056f Revert "Rename query endpoint to qna"
This reverts commit 6bc7e9b7a7.
2023-06-21 16:06:51 +05:30
Taranjeet Singh
76be52c9d0 Merge pull request #13 from embedchain/imp-3
Update readme
2023-06-21 13:02:22 +05:30
Taranjeet Singh
2c4ec5013c Update readme 2023-06-21 13:00:53 +05:30
Taranjeet Singh
62a74025a7 Merge pull request #12 from embedchain/rename-query-endpoint
Rename query endpoint
2023-06-21 12:39:31 +05:30
Taranjeet Singh
d5f0600983 Bump version to 0.0.5 2023-06-21 12:38:22 +05:30
Taranjeet Singh
6bc7e9b7a7 Rename query endpoint to qna
Query endpoint takes a query and returns an answer
on the basis of retrieved similar docs.
Thought about the name and realized that qna makes
much more sense than query, as it takes a query
and returns an answer
2023-06-21 12:35:38 +05:30
Taranjeet Singh
570745c11a Merge pull request #11 from embedchain/imp-1
Update Readme
2023-06-21 12:08:45 +05:30
Taranjeet Singh
3e029daf30 Update Readme 2023-06-21 12:07:52 +05:30
Taranjeet Singh
b4d49f92f7 Merge pull request #10 from embedchain/improvements-3
Add doc string and update setup.py
2023-06-20 21:40:31 +05:30
Taranjeet Singh
54c19ba59f Update version in setup.py 2023-06-20 21:38:26 +05:30