Henry Heng
5a37227d14
Chore/refractor ( #4454 )
...
* markdown files and env examples cleanup
* components update
* update jsonlines description
* server refractor
* update telemetry
* add execute custom node
* add ui refractor
* add username and password authenticate
* correctly retrieve past images in agentflowv2
* disable e2e temporarily
* add existing username and password authenticate
* update migration to default workspace
* update todo
* blob storage migrating
* throw error on agent tool call error
* add missing execution import
* add referral
* chore: add error message when importData is undefined
* migrate api keys to db
* fix: data too long for column executionData
* migrate api keys from json to db at init
* add info on account setup
* update docstore missing fields
---------
Co-authored-by: chungyau97 <chungyau97@gmail.com>
2025-05-27 07:29:42 +01:00
k-santos
9170cac58b
bugfix: change field to be optional ( #4446 )
...
fix: make customModelName field as optional
2025-05-18 18:16:08 +08:00
Henry Heng
82d16458e4
Bugfix/Update file loader ( #4420 )
...
* update file loader
* delete temp for o1
* fix tavily
2025-05-14 10:30:33 +08:00
Henry Heng
7924fbce0d
Feature/agentflow v2 ( #4298 )
...
* agent flow v2
* chat message background
* conditon agent flow
* add sticky note
* update human input dynamic prompt
* add HTTP node
* add default tool icon
* fix export duplicate agentflow v2
* add agentflow v2 marketplaces
* refractor memoization, add iteration nodes
* add agentflow v2 templates
* add agentflow generator
* add migration scripts for mysql, mariadb, posrgres and fix date filters for executions
* update agentflow chat history config
* fix get all flows error after deletion and rename
* add previous nodes from parent node
* update generator prompt
* update run time state when using iteration nodes
* prevent looping connection, prevent duplication of start node, add executeflow node, add nodes agentflow, chat history variable
* update embed
* convert form input to string
* bump openai version
* add react rewards
* add prompt generator to prediction queue
* add array schema to overrideconfig
* UI touchup
* update embedded chat version
* fix node info dialog
* update start node and loop default iteration
* update UI fixes for agentflow v2
* fix async drop down
* add export import to agentflowsv2, executions, fix UI bugs
* add default empty object to flowlisttable
* add ability to share trace link publicly, allow MCP tool use for Agent and Assistant
* add runtime message length to variable, display conditions on UI
* fix array validation
* add ability to add knowledge from vector store and embeddings for agent
* add agent tool require human input
* add ephemeral memory to start node
* update agent flow node to show vs and embeddings icons
* feat: add import chat data functionality for AgentFlowV2
* feat: set chatMessage.executionId to null if not found in import JSON file or database
* fix: MariaDB execution migration script to utf8mb4_unicode_520_ci
---------
Co-authored-by: Ong Chung Yau <33013947+chungyau97@users.noreply.github.com>
Co-authored-by: chungyau97 <chungyau97@gmail.com>
2025-05-10 10:21:26 +08:00
Adolfo Usier
ac9d732550
Updated the Groq chat node and also Llama Index Groq node. #4383 ( #4384 )
...
* adding DeepSeekr1 distill to groq
* Added max_tokens to groq.ts and chatGroqLlamaindex.ts plus updated groq models removing the outdated models and adding new models such as compound-beta
* Patched OpenAI typo on ChatGroq_LLamaIndex.ts
* Patching groq llamaindex
* Patched pnpm lint error
* Removed retundant image
* Update ChatGroq_LlamaIndex.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2025-05-07 00:15:32 +08:00
patrickreinan
d75e847091
Feature/added litellm component ( #4327 )
...
* feat: add ChatLitellm component and LitellmApi credential
* fix: lint errors
* Update LLMFilterCompressionRetriever.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2025-05-06 22:41:49 +08:00
Ong Chung Yau
df26e8aef9
feature/add-perplexity-node ( #4376 )
...
* added perplexity node
* last stable release
* Update ChatPerplexity.ts
* update
* Update ChatPerplexity.ts
* Update ChatPerplexity.ts
* pnpm lint fix
* feat: update @langchain/community from 0.3.24 to 0.3.29
---------
Co-authored-by: Marvin <marvin.chin@regentmarkets.com>
2025-05-05 14:34:07 +08:00
Hans
fc6eea7653
Support custom base URL for ChatGoogleGenerativeAI ( #4347 )
...
feat: Support custom base URL for ChatGoogleGenerativeAI
2025-04-27 12:15:17 +08:00
Nick Wong
ddba891dcb
Fix: Default vision model overriding custom model name for AWS Chat Bedrock. ( #4309 )
...
fix condition to not default to claude haiku when custom model name is provided
2025-04-18 20:30:45 +08:00
toi500
4009eb227b
Fix(FlowiseChatGoogleGenerativeAI): 400 Bad Request errors from Gemini API when converting tool schemas - MCP tools. ( #4294 )
...
* fix: 400 Bad Request errors from Gemini API when converting tool schemas (MCP tools).
* Update FlowiseChatGoogleGenerativeAI.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2025-04-15 00:27:32 +08:00
toi500
d71369c3b7
Fix(FlowiseChatGoogleGenerativeAI): Prevent "parts must not be empty" API error in Seq Agents ( #4292 )
...
* Fix(FlowiseChatGoogleGenerativeAI): Prevent "parts must not be empty" API error in Seq Agents
* Fix: Update pnpm-lock.yaml to resolve CI issues
* convert role function and tool to function
* remove comment
---------
Co-authored-by: Henry <hzj94@hotmail.com>
2025-04-15 00:27:09 +08:00
Hans
d3510d1054
Support cache system instructs for Google GenAI ( #4148 )
...
* Support cache system instructs for Google GenAI
* format code
* Update FlowiseGoogleAICacheManager.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2025-04-14 23:26:03 +08:00
Hans
654bd48849
Support `getNumTokens` for ChatGoogleGenerativeAI ( #4149 )
2025-04-14 23:21:15 +08:00
Ilango
4fa2672c9d
NVIDIA NIM fixes ( #4215 )
...
* fix: udpate label to "NVIDIA NIM API Key"
* test: update tag from ":latest" to ":1.8.0-rtx"
* test: add image URL path "nvcr.io/nim/"
* fix/nvidia-nim-2 (#4208 )
* fix: update nim-container-manager
* feat: add "DeepSeek R1 Distill Llama 8B"
* fix/nidia-nim-3 (#4209 )
* chore: add error message NVIDIA NIM is not installed.
* chore: standardize NVIDIA NGC API Key
* chore: capitalize Nvidia to NVIDIA
* chore: generalize error message for chat models
* fix/nvidia-nim-4-yau (#4212 )
* test: nimRelaxMemConstraints and hostPort
* test: add logger for hostPort and nimRelaxMemConstraints
* test: nim-container-manager version 1.0.9
* test: parseInt nimRelaxMemConstraints
* test: update nim-container-manager version to 1.0.10
* chore: update nim-container-manager version to 1.0.11
* Update start container behaviour - show existing containers and give users the choice
* Go back to previous step when clicking start new so user can change port number
* Update condition for showing existing container dialog
* Fix start new in different port not working
* Update get container controller
* Update again
* fix: generalize error message for chat models
* Update getContainer controller
* Fix incorrect image check in getContainer controller
* Update existing container dialog text
* Fix styles in container exists dialog for nvidia nim
---------
Co-authored-by: chungyau97 <chungyau97@gmail.com>
Co-authored-by: Ong Chung Yau <33013947+chungyau97@users.noreply.github.com>
2025-03-24 15:20:09 +05:30
Henry Heng
1678815540
Feature/nim container ( #3966 )
...
* add nim container setup
* check if image or container exist before pulling
* update NIM dialog
* update chat nvidia api key
* update nim container version
* update nim container version
2025-02-27 09:14:01 +00:00
Henry Heng
97a196e11a
Chore/patch deps ( #4015 )
...
patch deps
2025-02-26 15:19:13 +00:00
Henry Heng
ac138a7a27
Chore/Claude 3.7 ( #4075 )
...
* add gemini flash
* add gemin flash to vertex
* add gemin-1.5-flash-preview to vertex
* add azure gpt 4o
* add claude 3.5 sonnet
* add mistral nemo
* add groq llama3.1
* add gpt4o-mini to azure
* o1 mini
* add groq llama 3.2
* update anthropic models
* add 3.5 haiku
* update vertex embedding models
* add azure o1 models
* add o3 mini
* add wolframalpha tool
* Update pnpm-lock.yaml
2025-02-24 22:18:03 +00:00
saatchi-david
c0a74782d8
o3-mini Adjustments. ( #4009 )
...
* Update AzureChatOpenAI.ts - corrected reasoning description and default
- Description for reasoning effort only mentioned o1. Added o3.
- Changed reasoning effort default to medium as this is OpenAI's default / what users will most likely expect (https://platform.openai.com/docs/guides/reasoning )
* Update ChatOpenAI.ts - corrected reasoning description and default
- Description for reasoning effort only mentioned o1. Added o3.
- Changed reasoning effort default to medium as this is OpenAI's default / what users will most likely expect (https://platform.openai.com/docs/guides/reasoning )
* Update models.json - add specific model ID for o3-mini
- Added o3-mini-2025-01-31
- Updated "o3-mini" label to "o3-mini (latest)"
This allows the user to choose a specific model ID and avoid the risk of unexpected behavior if the "o3-mini" alias is updated.
2025-02-12 19:20:44 +00:00
Henry Heng
a0b4abdd13
Feature/update openai version, add reasoning effort param, add o3 mini ( #3973 )
...
* update openai version, add reasoning effort param
* update azure
* add filter for pinecone llamaindex
* update graph cypher qa chain
2025-02-04 08:43:27 +00:00
Henry Heng
a49177f7fb
Chore/O3 MINI ( #3962 )
...
* add gemini flash
* add gemin flash to vertex
* add gemin-1.5-flash-preview to vertex
* add azure gpt 4o
* add claude 3.5 sonnet
* add mistral nemo
* add groq llama3.1
* add gpt4o-mini to azure
* o1 mini
* add groq llama 3.2
* update anthropic models
* add 3.5 haiku
* update vertex embedding models
* add azure o1 models
* add o3 mini
* add wolframalpha tool
2025-02-01 01:17:40 +00:00
Henry Heng
9a68b4b021
Chore/update nvidia NIM label ( #3943 )
...
update nvidia NIM label
2025-01-30 10:36:05 +00:00
Henry Heng
320eab65d6
Chore/Add base options to azure chat openai ( #3886 )
...
* add base options to azure chat openai
* add base options to embeddings
2025-01-20 18:29:27 +00:00
Henry Heng
aab493c3c7
Feature/OpenRouter ( #3865 )
...
add open router
2025-01-13 20:35:59 +00:00
Lucas Mohallem Ferraz
1ae78c2739
[Feat] Allow AWS SECRETS MANAGER instead of storing AES Encrypted in db ( #3616 )
...
* AWS Secrets
* AWS Secrets support
* add examples
* remove test compose
* fix lint
* update aws secret manager implementation
* update secret manager client
* update comments
---------
Co-authored-by: Henry <hzj94@hotmail.com>
2025-01-08 20:24:57 +00:00
Henry Heng
5ba0ded4cc
Feature/add nvdia nim ( #3749 )
...
* add nvdia nim
* add base path
2024-12-31 18:16:58 +00:00
Nguyễn Đức Hùng
93f3a5d98a
Feat/deepseek chat node ( #3732 )
...
* Feat: Add deepseek models to components configuration
* Feat: Implement Deepseek API integration with chat models and add SVG icon
* Refactor: Remove image input options and add missing baseOptions in deepseek chat node
2024-12-21 12:54:39 +00:00
vijaykammili
2df129f91b
Vertex Gemini Custom Model Changes ( #3737 )
2024-12-19 11:40:14 +00:00
Eduard-Constantin Ibinceanu
1b48d564f9
Add missing inputs ( #3726 )
...
* Add missing inputs
* Change version
2024-12-18 22:55:02 +00:00
Henry Heng
fe2ed26999
Feature/Custom Assistant Builder ( #3631 )
...
* add custom assistant builder
* add tools to custom assistant
* add save assistant button
2024-12-06 22:11:17 +00:00
Henry Heng
940c8fd3b0
Chore/LC v0.3 ( #3517 )
...
* bump langchain version to 0.3, upgrades on all chat models
* update all docs loader to have documents and text output options
* fix pnpm lock file
2024-11-28 11:06:12 +00:00
saatchi-david
36496b1611
Added new gpt4o model and set "gpt 4o (latest)" as default model for ChatOpenAI node. ( #3543 )
...
* Chore/Add gpt-4o-2024-11-20
* add the latest gpt4o model.
* Update models.json - fix linting
* Update models.json - fix linting issue 2
* Updated default model in ChatOpenAI node from gpt 3.5 turbo gpt4o
* Update ChatOpenAI.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2024-11-21 19:28:54 +00:00
Henry Heng
51e5591bbb
Feature/Add multi modal to chat ollama ( #3499 )
...
* add multi modal to chat ollama
* update JSON mode description
2024-11-10 20:45:46 +00:00
Jérémy JOURDIN
012eabc996
[Azure OpenAI] Make credentials optional when env variables are set ( #3418 )
...
* Make Azure OpenAI credentials optional when env variables are set
* Add documentation for env vars
2024-11-01 22:09:13 +00:00
Prajwal Pai
884dd8949a
Add couchbase vectore store support ( #3093 )
...
* Add couchbase vectore store support
* Uncomment couchbase code
* lint fix
---------
Co-authored-by: Henry <hzj94@hotmail.com>
2024-10-26 02:36:38 +01:00
Tyler
f2d2f59630
Add Cerebras Node and Credential ( #3377 )
2024-10-23 22:09:52 +01:00
Chirag
35ce647a38
Refactor ChatOpenAI_ChatModels to include stopSequence parameter ( #3388 )
...
* Refactor ChatOpenAI_ChatModels to include stopSequence parameter
* lint fix
* Stop Sequence String will now be split by comma
* Update ChatOpenAI.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2024-10-21 16:02:31 +01:00
patrickreinan
5117948ccf
Added NeMo Guardrails Chat component ( #3331 )
...
* added: nemoguardrails chat component
* fix: removed options argument from init
fix: generation text has been updated with content string
* fix: lint error fixed
* fix: error when get content
* fix: lint errors
* updated: added handleLLMNewToken for ChatNemoGuardrails
---------
Co-authored-by: patrick <patrick.alves@br.experian.com>
2024-10-17 01:59:10 +01:00
Chirag
d1adc4fb1c
feat: Add Alibaba API credential and ChatAlibabaTongyi node ( #3360 )
...
* feat: Add Alibaba API credential and ChatAlibabaTongyi node
* lint fix
* Add chatAlibabaTongyi model to models.json
and chat models
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2024-10-17 01:54:50 +01:00
Trần Thanh Tùng
40a1064a8f
Add chat model open ai proxy url params ( #3153 )
...
* Add chat model open api proxy url param
* Refactor add proxy url to chat model open ai
* Update ChatOpenAI.ts
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2024-09-09 23:10:39 +01:00
Henry Heng
a781576f16
Feature/custom model name for gemini ( #3088 )
...
custom model name for gemini
2024-08-26 16:11:54 +01:00
Henry Heng
66acd0c000
Feature/add ability to upload file from chat ( #3059 )
...
add ability to upload file from chat
2024-08-25 13:22:48 +01:00
Henry Heng
d1da628b7c
Feature/Add base path to azure ( #2984 )
...
add base path to azure
2024-08-09 14:28:52 +01:00
Henry Heng
3e54d53692
Feat/update ollama for function calling ( #2892 )
...
update ollama for function calling
2024-07-27 01:29:36 +01:00
Henry Heng
c6264a24cc
Bugfix/Add streaming to chatfireworks ( #2884 )
...
add streaming to chatfireworks
2024-07-26 00:22:42 +01:00
Henry Heng
bca4de0c63
Feature/seq agents ( #2798 )
...
* update build functions
* sequential agents
* update langchain to 0.2, added sequential agent nodes
* add marketplace templates
* update howto wordings
* Merge branch 'main' into feature/Seq-Agents
# Conflicts:
# pnpm-lock.yaml
* update deprecated functions and add new sequential nodes
* add marketplace templates
* update marketplace templates, add structured output to llm node
* add multi agents template
* update llm node with bindmodels
* update cypress version
* update templates sticky note wordings
* update tool node to include human in loop action
* update structured outputs error from models
* update cohere package to resolve google genai pipeThrough bug
* update mistral package version, added message reconstruction before invoke seq agent
* add HITL to agent
* update state messages restructuring
* update load and split methods for s3 directory
2024-07-22 17:46:14 +01:00
Henry Heng
54ff43e8f1
Bugfix/HF custom endpoint ( #2811 )
...
include fix for hf custom endpoint
2024-07-16 21:42:24 +01:00
Henry Heng
363d1bfc44
Chore/update deprecating nodes ( #2540 )
...
* update deprecating nodes
* add filters use cases to marketplace
* update log level
2024-07-12 18:37:57 +01:00
Henry Heng
3cbbd59242
Bugfix/Enum type tools for gemini ( #2766 )
...
fix enum type tools for gemini
2024-07-09 00:25:18 +01:00
Mubashir Shariq
dfdeb02b3a
Feat/added chattBaiduWenxin chat model ( #2752 )
...
* added cahtBaiduWenxin model
* fix linting
* fixed linting
* added baidu secret key
2024-07-05 11:25:37 +01:00
Mingxin Hou
88ee9b09a7
Fireworks ai chat model ( #2596 )
...
* fireworks chat model
* add chatFireworks to streamAvaliableLLMs
* add model parameter input
* Update ChatFireworks.ts
* fix linting
---------
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2024-06-11 21:56:22 +01:00