Commit graph

38 commits

Author SHA1 Message Date
phact
ab3c57705a opensearch volume 2025-11-20 13:44:18 -05:00
Edwin Jose
d3c5df1252
Merge branch 'main' into fix-env 2025-11-19 14:39:22 -05:00
Edwin Jose
b3b891a40f Add support for Anthropic, WatsonX, and Ollama APIs
Introduced new environment variables for Anthropic, WatsonX, and Ollama API integration in both backend and Langflow services within docker-compose files. Also enabled backend service to build from local Dockerfile instead of using only the image.
2025-11-19 14:38:13 -05:00
Lucas Oliveira
dce97c97e4
fix: make nudges and new conversations appear after onboarding, fix behavior on conversations (#418)
* fixed docker to old way

* added refetch when nudges are not fetched

* show skip overview just when finishing embedding

* just show children when show layout

* increased total onboarding steps

* made assistant message be saved on local storage to save progress on onboarding

* clean all items from local storage on finish onboarding

* only show navigation when onboarding is complete

* fixed navigation style to not placeholder for new conversation, not show loading state, and to show correct files

* fixed chat losing past message when navigating out of the chat

* fixed conversation be selected even though its a new conversation

* set the messages as just the user message when messages.length is 1

* fixed conversation be selected when exiting onboarding
2025-11-19 14:23:34 -03:00
Lucas Oliveira
37faf94979
feat: adds anthropic provider, splits onboarding editing into two, support provider changing with generic llm and embedding components (#373)
* Added flows with new components

* commented model provider assignment

* Added agent component display name

* commented provider assignment, assign provider on the generic component, assign custom values

* fixed ollama not showing loading steps, fixed loading steps never being removed

* made embedding and llm model optional on onboarding call

* added isEmbedding handling on useModelSelection

* added isEmbedding on onboarding card, separating embedding from non embedding card

* Added one additional step to configure embeddings

* Added embedding provider config

* Changed settings.py to return if not embedding

* Added editing fields to onboarding

* updated onboarding and flows_service to change embedding and llm separately

* updated templates that needs to be changed with provider values

* updated flows with new components

* Changed config manager to not have default models

* Changed flows_service settings

* Complete steps if not embedding

* Add more onboarding steps

* Removed one step from llm steps

* Added Anthropic as a model for the language model on the frontend

* Added anthropic models

* Added anthropic support on Backend

* Fixed provider health and validation

* Format settings

* Change anthropic logo

* Changed button to not jump

* Changed flows service to make anthropic work

* Fixed some things

* add embedding specific global variables

* updated flows

* fixed ingestion flow

* Implemented anthropic on settings page

* add embedding provider logo

* updated backend to work with multiple provider config

* update useUpdateSettings with new settings type

* updated provider health banner to check for health with new api

* changed queries and mutations to use new api

* changed embedding model input to work with new api

* Implemented provider based config on the frontend

* update existing design

* fixed settings configured

* fixed provider health query to include health check for both the providers

* Changed model-providers to show correctly the configured providers

* Updated prompt

* updated openrag agent

* Fixed settings to allow editing providers and changing llm and embedding models

* updated settings

* changed lf ver

* bump openrag version

* added more steps

* update settings to create the global variables

* updated steps

* updated default prompt

---------

Co-authored-by: Sebastián Estévez <estevezsebastian@gmail.com>
2025-11-11 19:22:16 -03:00
phact
8ac2575015 improve gpu detection 2025-11-05 14:33:15 -05:00
phact
a574ee41c8 disable tracing in langflow 2025-11-04 11:59:38 -05:00
Sebastián Estévez
cec0516639
Merge branch 'main' into tui-improvements 2025-10-08 23:12:59 -04:00
phact
037bc31800 add langflow auto_login env to openrag-backend 2025-10-08 16:27:26 -04:00
phact
0dcfff15b3 podman: flow directory security 2025-10-08 13:25:55 -04:00
Edwin Jose
2f9ebcc507 Merge branch 'main' into add-mcp-agent-flows 2025-10-06 17:29:06 -04:00
Edwin Jose
42a198f96a Add CONNECTOR_TYPE_URL env and flow support
Introduces the CONNECTOR_TYPE_URL environment variable to docker-compose files and assets, updates the OpenRAG URL ingestion flow to use it, and ensures it is set in the auth service global variables. This enables explicit configuration and handling of URL-based connectors in the OpenRAG system.
2025-10-06 16:24:15 -04:00
phact
ca8c16bd8b set backend container name 2025-10-06 12:11:56 -04:00
Edwin Jose
725b6b8f25 Update docker-compose env vars and comments
Added new environment variables (FILENAME, MIMETYPE, FILESIZE) and updated LANGFLOW_VARIABLES_TO_GET_FROM_ENVIRONMENT to include them. Comment formatting and container_name lines were adjusted for consistency, and DEFAULT_FOLDER_NAME is now commented out in both files.
2025-10-04 02:11:35 -04:00
Edwin Jose
30f4c8eb6e Merge branch 'main' into add-mcp-flows 2025-10-03 17:00:04 -04:00
Lucas Oliveira
ea61aa7136 added url ingest id to everything 2025-10-03 17:29:28 -03:00
Mike Fortman
9782f6ddf0 add Langflow feature flags 2025-10-02 16:50:16 -05:00
Lucas Oliveira
460d3d29fc
fix: remove config from being visible (#178)
* remove config from volume

* delete config folder
2025-10-02 17:34:03 -03:00
Lucas Oliveira
2fc2a0ca03
fix: make config be on a volume (#170)
* fixed docker compose cpu and normal with volume

* changed config path

* changed gitignore

* added config example yaml
2025-10-01 17:47:23 -03:00
Lucas Oliveira
52896a8da7
fix: set defined models for openai, make default embedding be used when disable ingest with LF feature flag is enabled (#128)
* hard-coded openai models

* ensure index if disable ingest with langflow is active

* update backend to not update embedding model when flag is disabled

* initialize index on startup when feature flag is enabled

* put config.yaml on docker compose
2025-10-01 16:50:21 -03:00
phact
815be13890 switch compose to openrag-langflow images because arm 2025-09-18 14:33:18 -04:00
phact
05239e8f0d make flows visible to backend container 2025-09-09 14:12:02 -04:00
Edwin Jose
1531c6a9f5 Merge branch 'ingestion-flow' into langflow-ingestion-modes 2025-09-08 16:51:29 -04:00
Sebastián Estévez
084502c0b6
Merge branch 'main' into ingestion-flow 2025-09-08 16:29:13 -04:00
phact
3c6c8f999b compose versions env vars 2025-09-08 16:22:20 -04:00
Edwin Jose
72e87eb702 change the parameter! 2025-09-08 15:42:20 -04:00
Edwin Jose
3cb379370e ingestion modes for the default files 2025-09-08 13:48:45 -04:00
Edwin Jose
9db16bc69c update to fix the env issue 2025-09-08 12:46:42 -04:00
Lucas Oliveira
398c5f3003 Added nudges flow id to docker compose 2025-09-04 18:18:26 -03:00
Gabriel Luiz Freitas Almeida
e4603706fe Update Docker Compose files to replace FLOW_ID with LANGFLOW_CHAT_FLOW_ID
This commit modifies both docker-compose.yml and docker-compose-cpu.yml to update the environment variable from FLOW_ID to LANGFLOW_CHAT_FLOW_ID, ensuring consistency across configurations. These changes contribute to a more robust and well-documented codebase.
2025-09-04 10:27:08 -03:00
Gabriel Luiz Freitas Almeida
8f69eab5c9 Update Docker Compose files to include OPENSEARCH_PASSWORD in environment variables
This commit modifies both docker-compose.yml and docker-compose-cpu.yml to add OPENSEARCH_PASSWORD to the LANGFLOW_VARIABLES_TO_GET_FROM_ENVIRONMENT. Additionally, unnecessary whitespace has been removed for improved readability.
2025-09-04 08:59:54 -03:00
phact
650d4c1e59 langflow env vars 2025-09-03 22:52:17 -04:00
phact
5e04580493 fix compose yaml 2025-09-03 15:54:17 -04:00
phact
859458efdf LANGFLOW_URL 2025-08-27 23:09:11 -04:00
phact
adab4b6395 don't force amd image 2025-08-27 01:27:16 -04:00
phact
99f2ad8ff0 volume docker-compose-cpu fix for podman 2025-08-21 22:48:34 -04:00
phact
e7f6010ef6 docker-compose improvements 2025-08-19 12:07:11 -04:00
phact
0cdc26bf15 cpu compose profile 2025-08-18 16:54:39 -04:00