Commit graph

9,536 commits

Author SHA1 Message Date
coolgo0811
1ecb97fd52 Update AzrueChatOpenAI component. Change api_version to option field and select the latest version by default. 2024-01-04 16:56:56 +08:00
abhatt
5ad13e0475 Added Elasticsearch Vector Store 2024-01-03 12:39:17 -08:00
Gabriel Luiz Freitas Almeida
7c6ee78c4a Refactor AmazonBedrockComponent cache parameter 2024-01-03 11:20:15 -03:00
Gabriel Luiz Freitas Almeida
7f37dcf7bc Refactor ChatDefinition class to use prompt_template instead of prompt 2024-01-02 23:30:57 -03:00
Gabriel Luiz Freitas Almeida
99ef882801 Refactor process_graph function to handle ChatDefinition with dict output key 2024-01-02 23:19:55 -03:00
Gabriel Luiz Freitas Almeida
c2da021cac Refactor ChatAdapter to ChatDefinition 2024-01-02 23:15:33 -03:00
Gabriel Luiz Freitas Almeida
8421e60f10 Refactor chat utils module 2024-01-02 23:15:27 -03:00
Gabriel Luiz Freitas Almeida
51fa0f22e0 Add GenericPromptTemplate class to handle different prompt template types 2024-01-02 22:36:32 -03:00
Gabriel Luiz Freitas Almeida
2312227766 Add ChatAdapter class to utils/chat.py 2024-01-02 22:36:26 -03:00
Gabriel Luiz Freitas Almeida
e69f3cfdef Add support for different types of build_result in process_graph function 2024-01-02 22:36:17 -03:00
Gabriel Luiz Freitas Almeida
5a79a343f8 Add llama-index package version 0.9.24 2024-01-02 22:36:08 -03:00
Gabriel Luiz Freitas Almeida
a901f89cd5 Refactor ChatService process_message method 2024-01-02 22:28:07 -03:00
Gabriel Luiz Freitas Almeida
5e615c0c14 Refactor AmazonBedrockComponent class in AmazonBedrock.py 2024-01-02 10:16:14 -03:00
Gabriel Luiz Freitas Almeida
c02bf47771
Update .gitignore for Pycharm (#1270)
Update .gitignore file for Pycharm IDE
2024-01-02 09:30:00 -03:00
Gabriel Luiz Freitas Almeida
e8c7bbbd39
Fix gcp walkthrough tutorial button on README.md (#1271)
With this fix the shell will be able to find the right script.
2024-01-02 09:29:44 -03:00
Lucas Oliveira
f533ab43f9 Added debouncing on node and edge change to not make unnecessary saveFlows. 2023-12-31 12:46:04 -03:00
Lucas Oliveira
20f0e758a4 Fixed Flow Settings Modal not updating when re-entering 2023-12-31 12:36:27 -03:00
Lucas Oliveira
faa9de996f made flowSaving silent 2023-12-31 12:25:46 -03:00
Lucas Oliveira
e6e5a3cac5 Fixed copy paste only copying one node 2023-12-31 12:19:05 -03:00
Lucas Oliveira
c28817ed3b Fixed multiple set pending on move making it lag 2023-12-31 12:11:43 -03:00
Lucas Oliveira
081b6a63be Fixed initial onChange on all components 2023-12-31 12:10:24 -03:00
Lucas Oliveira
1ec50a2f27 Fixed infinite saving when input was connected 2023-12-31 12:07:07 -03:00
Lucas Oliveira
13e3d6fc19 removed unused updateNodeInternals 2023-12-31 11:59:51 -03:00
Lucas Oliveira
85979b8d37 Fixed name, description and showNode to use the interceptor function 2023-12-31 11:53:12 -03:00
Lucas Oliveira
8728e4a0ea removed dataRef 2023-12-30 21:10:05 -03:00
Lucas Oliveira
3241c795ad Fixed types of tabsState 2023-12-30 21:02:13 -03:00
Lucas Oliveira
f6bd5a4e4a Removed all reactFlowInstance nodes and edges settings. Centralized flow saving. 2023-12-30 20:50:51 -03:00
Lucas Oliveira
6e2673e1d5 Fix handleNodeClass and handleOnNewValue to use interceptor saving, added cleanEdges on interceptor 2023-12-30 19:31:13 -03:00
Lucas Oliveira
319e70863a Fixed isValidConnection 2023-12-30 17:54:31 -03:00
Robert Parcus
7122300297
Fix gcp walkthrough tutorial button on README.md 2023-12-30 17:30:41 +09:00
GuoHai
3faae5cef4
Update .gitignore for Pycharm 2023-12-30 12:27:02 +08:00
Lucas Oliveira
5c1c613c76 Removed reactFlowInstance and changed to the interceptor function, validate connection not working 2023-12-29 23:21:53 -03:00
Gabriel Luiz Freitas Almeida
925c3d57f2 Update docs package.json with new dependencies 2023-12-29 12:06:20 -03:00
Gabriel Luiz Freitas Almeida
57c6dad343
Release 0.6.4 (#1268)
This PR:
- Updates Vectara component by @JAtharva22
- Adds Ollama components by @yamonkjd 
- Fixes bugs in the canvas by @Cristhianzl
- adds Docker image builds on release.
2023-12-29 11:02:32 -03:00
Gabriel Luiz Freitas Almeida
d9fe8c838d Refactor ChatOllamaEndpoint.py 2023-12-29 11:00:34 -03:00
Gabriel Luiz Freitas Almeida
82a33ec7b6
add ChatOllama LLM (#1235)
This is a draft of a custom component to access the Ollama API endpoint.
2023-12-29 10:57:22 -03:00
Gabriel Luiz Freitas Almeida
5e0d30a7f6
Adding Vectara Self Query Retriever - feature request (#1249)
### Pull Request for Issue #1246 

**Description**,
This pull request addresses issue #1246, which proposes the addition of
a self-query retriever according to the LangChain Vectara integration.
The self-query retriever aims to empower users with the ability to
perform queries directly within the Vectara component(vector store).

**Changes Made**
I have added one more file under
`src\backend\langflow\components\retrievers` which contains a new
VectaraSelfQueryRetriverComponent class

**Files Added:** VectaraSelfQueryRetriever.py

**langchain documentation for this component:**

https://python.langchain.com/docs/integrations/retrievers/self_query/vectara_self_query
2023-12-29 10:56:18 -03:00
Gabriel Luiz Freitas Almeida
4c599cbc49
Merge branch 'main' into dev 2023-12-29 10:54:53 -03:00
Gabriel Luiz Freitas Almeida
c1c2b8ffc3 Update version number in pyproject.toml 2023-12-29 10:51:09 -03:00
Gabriel Luiz Freitas Almeida
b66a051a7e
Update .dockerignore file and add QEMU, Docker Buildx, and Docker Hub integration (#1267)
This pull request includes the following changes:

- Update .dockerignore file

- Add QEMU, Docker Buildx, and Docker Hub integration
2023-12-29 10:50:20 -03:00
Gabriel Luiz Freitas Almeida
41a7911f05 Add QEMU, Docker Buildx, and Docker Hub integration 2023-12-29 10:49:40 -03:00
Gabriel Luiz Freitas Almeida
b9fea47dd1 Update .dockerignore file 2023-12-29 10:46:39 -03:00
Gabriel Luiz Freitas Almeida
75390ebe15
Update bcrypt version to 4.0.1 and add .dockerignore entries for node_modules and dist directories (#1266)
This pull request updates the bcrypt version to 4.0.1 and adds .dockerignore entries for the node_modules and dist directories.
2023-12-29 09:49:57 -03:00
Gabriel Luiz Freitas Almeida
7e28707a23 Add .dockerignore entries for node_modules and dist directories 2023-12-29 09:45:09 -03:00
Gabriel Luiz Freitas Almeida
74a8954eb0 Update bcrypt version to 4.0.1 2023-12-29 09:45:03 -03:00
Gabriel Luiz Freitas Almeida
002adc3910
Add Dockerfile for building and pushing the application image (#1265)
This pull request adds a Dockerfile for building and pushing the application image. The Dockerfile includes the necessary steps to set up the environment, install dependencies, and run the application.
2023-12-29 09:38:42 -03:00
Gabriel Luiz Freitas Almeida
bb7ac56b6e Add Dockerfile for build and push 2023-12-29 09:38:14 -03:00
Gabriel Luiz Freitas Almeida
667625e740 Add Dockerfile for building and pushing the application image 2023-12-29 09:38:08 -03:00
Gabriel Luiz Freitas Almeida
89a5b62d7a
Release 0.6.4a0 (#1263)
This pull request updates the version in pyproject.toml to 0.6.4a0.
2023-12-29 08:05:53 -03:00
Gabriel Luiz Freitas Almeida
148b27c9d6 Update version to 0.6.4a0 in pyproject.toml 2023-12-29 08:04:57 -03:00