Flowise/packages/components/nodes
Anthony Bryan Gavilan Vinces a7c1ab881c
Feature/Add Neo4j GraphRag support (#3686)
* added: Neo4j database connectivity, Neo4j credentials, supports the usage of the GraphCypherQaChain node and modifies the FewShotPromptTemplate node to handle variables from the prefix field.

* Merge branch 'main' of github.com:FlowiseAI/Flowise into feature/graphragsupport

* revert pnpm-lock.yaml

* add: neo4j package

* Refactor GraphCypherQAChain: Update version to 1.0, remove memory input, and enhance prompt handling

- Changed version from 2.0 to 1.0.
- Removed the 'Memory' input parameter from the GraphCypherQAChain.
- Made 'cypherPrompt' optional and improved error handling for prompt validation.
- Updated the 'init' and 'run' methods to streamline input processing and response handling.
- Enhanced streaming response logic based on the 'returnDirect' flag.

* Refactor GraphCypherQAChain: Simplify imports and update init method signature

- Consolidated import statements for better readability.
- Removed the 'input' and 'options' parameters from the 'init' method, streamlining its signature to only accept 'nodeData'.

* add output, format final response, fix optional inputs

---------

Co-authored-by: Henry <hzj94@hotmail.com>
2024-12-23 01:35:53 +00:00
..
agents Chore/LC v0.3 (#3517) 2024-11-28 11:06:12 +00:00
analytic LunaryAI automatic Thread and User tracking (#3233) 2024-09-26 12:01:33 +01:00
cache
chains Feature/Add Neo4j GraphRag support (#3686) 2024-12-23 01:35:53 +00:00
chatmodels Feat/deepseek chat node (#3732) 2024-12-21 12:54:39 +00:00
documentloaders feat. add epub support #3629 (#3668) 2024-12-12 13:30:31 +00:00
embeddings IBM Watsonx embeddings node (#3648) 2024-12-06 22:10:46 +00:00
engine Feature/sse (#3125) 2024-09-17 08:01:25 +01:00
graphs/Neo4j Feature/Add Neo4j GraphRag support (#3686) 2024-12-23 01:35:53 +00:00
llms IBM Watsonx LLM node (#3674) 2024-12-11 10:42:49 +00:00
memory Bugfix/Prevent open connections on typeorm datasource (#3652) 2024-12-08 21:06:07 +00:00
moderation Feature/sse (#3125) 2024-09-17 08:01:25 +01:00
multiagents Feature/add ability to upload file from chat (#3059) 2024-08-25 13:22:48 +01:00
outputparsers [Feature] Repair JSON from LLM in StructuredOutputParserAdvanced (#3723) 2024-12-21 12:51:56 +00:00
prompts Feature/Add Neo4j GraphRag support (#3686) 2024-12-23 01:35:53 +00:00
recordmanager Bugfix/Prevent open connections on typeorm datasource (#3652) 2024-12-08 21:06:07 +00:00
responsesynthesizer
retrievers Chore/LC v0.3 (#3517) 2024-11-28 11:06:12 +00:00
sequentialagents feat: Add conversation history selection options to ConditionAgent node (#3719) 2024-12-18 23:27:01 +00:00
speechtotext/assemblyai
textsplitters
tools [Feature] Update Exa category filter with new values (#3746) 2024-12-20 18:43:25 +00:00
utilities Feature/add ability to show variable output (#3580) 2024-11-26 21:06:03 +00:00
vectorstores Bugfix/Prevent open connections on typeorm datasource (#3652) 2024-12-08 21:06:07 +00:00