Commit graph

98 commits

Author SHA1 Message Date
Gabriel Almeida
bcd77a641d 📦 add(pyproject.toml): add sqlmodel dependency to dev dependencies
The sqlmodel dependency has been added to the dev dependencies section of the pyproject.toml file. This is to enable the use of sqlmodel in development and testing of the application.
2023-05-30 21:25:48 -03:00
Gabriel Almeida
38d0c9b170 🔼 chore(pyproject.toml): update langchain package version to 0.0.186
🔼 chore(pyproject.toml): update package version to 0.0.79
The langchain package version has been updated to 0.0.186 to include the latest changes and improvements. The package version has also been updated to 0.0.79 to reflect the changes made to the dependencies.
2023-05-30 17:40:09 -03:00
GMS
44d6832163 Poetry.lock dependencies version fixed 2023-05-29 20:46:47 +01:00
GMS
2a07f6368f Add Cohere LLM 2023-05-29 20:40:17 +01:00
Gabriel Almeida
38cc3af18d 🔺 chore(pyproject.toml): update langchain and langchain-serve dependencies
The langchain and langchain-serve dependencies have been updated to versions 0.0.184 and 0.0.38 respectively. This update may include bug fixes, performance improvements, or new features.
2023-05-29 14:35:18 -03:00
Gustavo Schaedler
b9773668b4
Merge branch 'dev' into ctransformers 2023-05-29 17:16:24 +01:00
Gustavo Schaedler
b33a9d2b62
Revert "Add Cohere LLM" 2023-05-29 15:11:09 +01:00
Gabriel Almeida
edfc103999 🚀 feat(config.yaml): add CohereEmbeddings to the list of supported embeddings
The CohereEmbeddings is added to the list of supported embeddings in the config.yaml file. This allows the application to use the CohereEmbeddings for language processing tasks.
2023-05-28 17:53:49 -03:00
Gabriel Almeida
f9bc83c7aa Merge remote-tracking branch 'origin/dev' into cohere 2023-05-28 17:49:05 -03:00
Gabriel Almeida
fa8cd1e31c 🔒 chore(pyproject.toml): update dependencies to latest versions
FastAPI and Langchain dependencies have been updated to their latest versions to ensure that the application is using the latest features and security patches. The Llama-cpp-python dependency has also been updated to a more recent version.
2023-05-28 17:36:37 -03:00
Gabriel Almeida
4409066e81 🔼 chore(pyproject.toml): update langchain dependency from 0.0.176 to 0.0.183
 feat(pyproject.toml): add cohere dependency to enable new features
🔧 chore(config.yaml): add Cohere to the list of supported LLMS
The langchain dependency was updated to version 0.0.183 to take advantage of the latest features and bug fixes. The cohere dependency was added to enable new features. Cohere is now added to the list of supported LLMS in the config.yaml file.
2023-05-28 17:28:42 -03:00
Gabriel Almeida
f315d78f14 🔺 chore(pyproject.toml): update langchain dependency from 0.0.176 to 0.0.183
 feat(pyproject.toml): add ctransformers dependency to support text classification tasks
The langchain dependency has been updated to version 0.0.183 to ensure that the latest features and bug fixes are available. The ctransformers dependency has been added to support text classification tasks.
2023-05-28 17:15:10 -03:00
Gabriel Almeida
3436a713c2 🚀 feat(pyproject.toml): add jina and sentence-transformers dependencies
🚀 feat(config.yaml): add HuggingFaceEmbeddings to embeddings
The Jina and sentence-transformers dependencies were added to the project to improve the functionality of the application. The HuggingFaceEmbeddings was added to the embeddings in the config.yaml file to improve the quality of the embeddings used in the application.

Issue #375, #372
2023-05-27 17:19:09 -03:00
Gabriel Almeida
de0a581031 🔥 refactor(nodes.py): remove unused import of deepcopy
🔥 refactor(custom_lists.py): remove unused import of vectorstores
The import of deepcopy in nodes.py and vectorstores in custom_lists.py are not used in the codebase and can be safely removed to improve code readability and maintainability.
2023-05-27 12:14:50 -03:00
Gabriel Almeida
297c518c3b Merge remote-tracking branch 'origin/dev' into new_vec_stores 2023-05-27 09:43:13 -03:00
Gabriel Almeida
194e581417 🚀 feat(pyproject.toml): add weaviate-client dependency to enable integration with Weaviate
The weaviate-client package has been added as a dependency to the project to enable integration with Weaviate. This will allow the application to communicate with Weaviate and perform operations such as adding and retrieving data.
2023-05-27 09:40:55 -03:00
Gabriel Almeida
b42b4e5868 Merge remote-tracking branch 'origin/main' into dev 2023-05-27 09:38:52 -03:00
Gabriel Almeida
56da636915 🔨 refactor(nodes.py): extract common field attributes to variables and set them accordingly
This commit extracts common field attributes to variables and sets them accordingly. The basic_fields and advanced_fields variables are used to set the show and advanced attributes of the fields. The API Key field is now displayed as "API Key" and its value is hidden. The location field now has a default value of ":memory:" and its placeholder is also set to ":memory:". The password attribute of the key fields is set to False.

Issue Implement Qdrant #361
2023-05-26 23:09:56 -03:00
Gabriel Almeida
29245d18e2 🔥 chore(pyproject.toml): remove gptcache dependency
The gptcache dependency is no longer needed and has been removed from the project.
2023-05-26 22:45:57 -03:00
Gabriel Almeida
6afe35378a 🔖 chore(pyproject.toml): bump version to 0.0.78
The version number in the pyproject.toml file has been updated from 0.0.77 to 0.0.78. This is a chore commit as it does not introduce any new features or fix any bugs, but rather updates the version number to reflect the changes made in the code.
2023-05-25 10:40:11 -03:00
Gabriel Almeida
a7d376a9de Merge branch 'dev' into fix_chroma 2023-05-23 12:06:53 -03:00
Gabriel Almeida
6dcd267bfa 🔖 chore(pyproject.toml): update langchain version to 0.0.176
🔖 chore(pyproject.toml): bump up package version to 0.0.75
The langchain package version has been updated to 0.0.176 to include the latest changes and improvements. The package version has also been bumped up to 0.0.75 to reflect the changes made to the dependencies.
2023-05-22 08:24:13 -03:00
Deepankar Mahapatro
601dd6d560 chore: update to latest lc-serve 2023-05-18 12:58:00 +05:30
Deepankar Mahapatro
fd638994cb
Merge branch 'logspace-ai:dev' into dev 2023-05-18 12:06:14 +05:30
Gabriel Almeida
f6d977f139 style(nodes, GenericNode): fix indentation and add line breaks for readability 2023-05-17 14:46:36 -03:00
Deepankar Mahapatro
a2e5fab637 ci: trigger workflow during release 2023-05-17 16:36:13 +05:30
Deepankar Mahapatro
4abc2cac74 ci: trigger workflow during release 2023-05-16 21:26:59 +05:30
Deepankar Mahapatro
fb9c76e610
Merge branch 'dev' into dev 2023-05-16 21:22:49 +05:30
Gabriel Almeida
7b9b3968b0 chore(pyproject.toml): update langchain dependency from 0.0.166 to 0.0.170 2023-05-16 11:55:27 -03:00
Deepankar Mahapatro
2eec5fb3a7 build: make langchain-serve optional 2023-05-16 16:17:30 +05:30
Deepankar Mahapatro
dc9121c843 build: make langchain-serve optional 2023-05-16 14:52:22 +05:30
Gabriel Almeida
d9bccd27c8 chore(poetry.lock): update llama-cpp-python package version from 0.1.23 to 0.1.50 2023-05-15 22:09:18 -03:00
Gabriel Almeida
65d32ffdfb chore(poetry.lock): update package versions for chromadb, gptcache, ipykernel, and tornado 2023-05-15 22:06:55 -03:00
Gabriel Almeida
0626d21ff0 feat(pyproject.toml): add gptcache dependency to the project. 2023-05-12 09:39:03 -03:00
Gabriel Almeida
096f652357 chore(pyproject.toml): update langchain version to ^0.0.166
feat(pyproject.toml): update package version to 0.0.69
2023-05-11 21:25:09 -03:00
Gabriel Almeida
c065ceb979 feat(pyproject.toml): add wikipedia package to dependencies 2023-05-07 20:15:29 +00:00
Gabriel Almeida
4c82c62410 chore(pyproject.toml): update package version from 0.0.67 to 0.0.68 2023-05-02 15:05:32 -03:00
Gabriel Almeida
016091d3b1 chore(pyproject.toml): update package version from 0.0.66 to 0.0.67 2023-05-02 11:48:43 -03:00
Gabriel Almeida
df119f6dd4 chore(pyproject.toml): update package version from 0.0.65 to 0.0.66 2023-05-02 10:41:42 -03:00
Gabriel Almeida
7ba827e9fc feat(pyproject.toml): add tiktoken dependency to the project 2023-05-01 22:52:09 -03:00
Gabriel Almeida
ca3c79267f chore(pyproject.toml): update package version from 0.0.64 to 0.0.65 2023-05-01 19:40:44 -03:00
Gabriel Almeida
b67aed11b3 chore(pyproject.toml): update package version from 0.0.63 to 0.0.64 2023-05-01 18:41:33 -03:00
Gabriel Almeida
42c30b1cf3 bump to 0.0.62 2023-04-29 17:21:31 -03:00
Gabriel Almeida
0ab3d6b31c bump version to 0.0.61 2023-04-29 08:02:22 -03:00
Gabriel Almeida
3ed0c35bdb fix: added deps for linting 2023-04-29 07:32:01 -03:00
anovazzi1
8a169c9782 merged chat_and_cache into dev 2023-04-29 01:26:44 -03:00
Gabriel Almeida
7659fbffcd chore(pyproject.toml): update langchain dependency from ~0.0.113 to ~0.0.150 2023-04-27 17:04:35 -03:00
Gabriel Luiz Freitas Almeida
10cabefa5a
Merge branch 'dev' into task/update_langchain_semver 2023-04-27 16:58:50 -03:00
Gabriel Luiz Freitas Almeida
d78f8bea2c
Merge branch 'main' into task/update_langchain_semver 2023-04-27 16:57:22 -03:00
Gabriel Almeida
a067b38d9a build(pyproject.toml): add pytest-cov package to dev dependencies 2023-04-27 15:03:11 -03:00