Commit graph

1943 commits

Author SHA1 Message Date
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
pushkala-datastax
60598b65ca
Merge pull request #417 from langflow-ai/fix-incorrect-doc-count
fix: Make sure we exclude the warmup file ingestion
2025-11-18 13:51:12 -08:00
Eric Hare
cfe7f6b581
fix: Make sure we exclude the warmup file ingestion 2025-11-18 12:07:38 -08:00
Lucas Oliveira
3216d866f7
fix: add space cleaning on gh actions (#409)
* Bump version

* updated runner to 16 cores
2025-11-18 16:00:37 -03:00
Cole Goldsmith
d47038e097
Reorganize folders within frontend (#407)
* reorganize folder structure

* move folders from merge

* fix import issue

* run format

* update configs
2025-11-17 08:23:23 -06:00
pushkala-datastax
f09698af1c
Merge pull request #408 from langflow-ai/stop-push-2-pypi
Comment Push PyPi
2025-11-15 09:38:17 -08:00
pushkala-datastax
2100ae5a0b
Comment Push PyPi 2025-11-15 09:37:16 -08:00
Lucas Oliveira
c295431484
fix: refactor models validation to fix bugs related to ollama, watsonx and openai (#406)
* Fixed models service to try api key with first available model

* fixed ibm onboarding to not disable query when no data is available

* make ibm query disabled when not configured

* enable ollama query only when configured or endpoint present

* enable get openai models query when already configured

* just enable get from env when not configured

* Simplify ollama models validation

* fix max_tokens error on gpt 4o
2025-11-14 18:09:47 -03:00
Lucas Oliveira
4b9d7599fc
fix: add Thinking state to agent response, fix ollama and watsonx overwriting values on the onboarding (#405)
* Added thinking message to assistant message

* fixed ibm and ollama overwriting values
2025-11-14 17:42:47 -03:00
Lucas Oliveira
3a6a05d043
Fix: reduce docling and provider banner refresh interval, implemented Starting on docling TUI (#404)
* Fixed refetch interval to be 3 seconds when Docling is unhealthy, fixed query to refetch on window focus

* Changed time to refetch provider health

* Added starting state to Docling on the TUI
2025-11-14 17:25:22 -03:00
Cole Goldsmith
173df0be99
add biome & format code (#403) 2025-11-14 13:45:32 -06:00
Lucas Oliveira
e93febf391
fix: make tui status check with podman, change opensearch password validation (#394)
* Fixed welcome screen using Docker instead of Podman to check for services

* fixed password generator to always generate with symbols

* Fixed config to auto generate password and to not let the user input invalid passwords
2025-11-14 16:43:55 -03:00
Cole Goldsmith
5aad7c50dd
Design sweep - improved light mode onboarding (#401)
* tweaking colors

* minimal diff for layout wrapper

* scrolling fix
2025-11-13 16:21:25 -06:00
Mendon Kissling
441f28a9f4
docs: release 0.1.33 changes (#397)
* container-already-exists

* upgrade-openrag-package-and-containers

* move-anthropic-tab

* default tab

* anthropic-no-tui-key

* bump-pdf
2025-11-12 17:27:02 -05:00
Lucas Oliveira
583ba2ded3
Fixed failed tasks not going away, and processing tasks going away (#393) 2025-11-12 16:30:23 -03:00
Mendon Kissling
7ecd6a23ea
use-string-shorthand-for-sidebar (#392) 2025-11-12 13:24:56 -05:00
Mendon Kissling
9ad4d89cb3
docs: use ollama with openrag (#380)
* initial-content

* initial-content

* clarify-server-language

* rec-nomic-text-embeddings

* remove-page-make-single-partial

* Apply suggestions from code review

Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>

* ollama-partial-summary-and-steps

* add-space

---------

Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
2025-11-12 13:03:18 -05:00
Cole Goldsmith
e6512f07b6
Settings page design sweep (#382)
* settings page design sweep

* Updated step list on onboarding upload

* fixed aria label

---------

Co-authored-by: Lucas Oliveira <lucas.edu.oli@hotmail.com>
2025-11-12 14:08:35 -03:00
Mendon Kissling
845bfbf384
docs: add anthropic provider and new onboarding (#381)
* add-to-onboarding-partial

* anthropic-no-embeddings

* new-onboarding-card

* Apply suggestions from code review

Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>

* remove-preload-files-step

---------

Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
2025-11-12 12:03:10 -05:00
Cole Goldsmith
1385fd5d5c
better settings form validation, grouped model selection (#383)
* better form validation, grouped model selection

* bump version

* fix fe build issue

* fix test

* change linting error

* Fixed integration tests

* fixed tests

* sample commit

---------

Co-authored-by: Lucas Oliveira <lucas.edu.oli@hotmail.com>
2025-11-11 22:39:59 -03:00
pushkala-datastax
a553fb7d9b
Fix currentProvider assignment to use providers 2025-11-11 15:59:18 -08: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
Lucas Oliveira
a5d25e0c0b
fix: disable upload message when ingesting on onboarding, wait for file to be ingested, added knowledge filters on nudges (#345)
* Removed upload start message

* Made onboarding upload refetch nudges and only finish when document is ingested

* Implemented query filters on nudges

* changed get to post

* Implemented filtering for documents that are not sample data on nudges

---------

Co-authored-by: Sebastián Estévez <estevezsebastian@gmail.com>
2025-11-11 18:20:39 -03:00
Sebastián Estévez
d97c41bd7f
Merge pull request #374 from langflow-ai/docs-quickstart-plus-install
docs: add script install to quickstart and update key requirements
2025-11-10 16:45:51 -05:00
Mendon Kissling
40da7caa94
Apply suggestions from code review
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
2025-11-10 16:40:38 -05:00
Sebastián Estévez
c7e478a3ec
Merge pull request #379 from langflow-ai/system-prompt-not-in-knowledge
system prompt to avoid hallucinations
2025-11-10 15:54:17 -05:00
phact
75c1ea1cfe system prompt to avoid hallucinations 2025-11-10 15:49:06 -05:00
Sebastián Estévez
c79f312490
Merge pull request #378 from langflow-ai/podman-machine-memory-install
podman machine memory installer
2025-11-10 15:22:01 -05:00
phact
0d4e83b537 podman machine memory installer 2025-11-10 15:19:44 -05:00
Sebastián Estévez
613999c8b3
Merge pull request #377 from langflow-ai/integration-test-local-images
integration tests with local images checkbox
2025-11-10 12:56:15 -05:00
phact
eaccbfe129 integration tests with local images checkbox 2025-11-10 12:53:59 -05:00
Sebastián Estévez
adcbcb36f4
Merge pull request #376 from langflow-ai/installer-handle-brew
handle homebrew installation
2025-11-10 12:43:33 -05:00
Sebastián Estévez
fef5f36a10
Merge pull request #375 from langflow-ai/tui-service-status-parse-fix
tui service status parse fix
2025-11-10 12:43:09 -05:00
phact
eeb9e56f0a handle homebrew installation 2025-11-10 12:40:46 -05:00
phact
4f2fd0b2d4 tui service status parse fix 2025-11-10 12:37:41 -05:00
Mendon Kissling
41d7e06547 docker-page-slug-correction 2025-11-10 11:57:00 -05:00
Mendon Kissling
19776cea67 icon-import-in-partial 2025-11-10 11:50:33 -05:00
Mendon Kissling
8f282384d3 openai-key-not-reqd 2025-11-10 11:46:41 -05:00
Mendon Kissling
e03fcbbdb6 update-partial 2025-11-10 11:32:29 -05:00
Mendon Kissling
98469d2882 Merge branch 'main' into docs-quickstart-plus-install 2025-11-10 11:25:10 -05:00
Mendon Kissling
fe57f09d48 quickstart-install- 2025-11-10 11:24:36 -05:00
Mendon Kissling
65260d09d8
docs: install methods anchor and cleanup (#370)
* anchor-name

* install-sentence-structure
2025-11-10 10:37:57 -05:00
Mendon Kissling
bb9aa4e3ea Merge branch 'main' into docs-install-methods-anchor 2025-11-10 09:37:53 -05:00
Cole Goldsmith
7e343ed1f2
Fix provider health banner showing during onboarding (#372)
* disable provider health query until edited is true, set initial provider health cache to true when onboarding mutation succeeds

* fix scroll issue with model selector in dialog
2025-11-07 11:49:57 -06:00
Mendon Kissling
2aecfc570c
docs: updates from qa (#360)
* numbering

* startup-from-main-menu-and-localhost

* wsl-browser-error

* open-localhost-alternate

* tasks-menu

* Apply suggestions from code review

Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>

---------

Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
2025-11-06 18:05:26 -05:00
Mendon Kissling
010415cece install-sentence-structure 2025-11-06 17:23:14 -05:00
Mendon Kissling
bac94fd7da anchor-name 2025-11-06 17:21:18 -05:00
Sebastián Estévez
b5feba3dff
Merge pull request #369 from langflow-ai/docs-install-options
docs: installation options
2025-11-06 16:55:58 -05:00
Mendon Kissling
eff2362214 Merge branch 'main' into docs-install-options 2025-11-06 16:45:27 -05:00
Mendon Kissling
94f0903b36 move-script 2025-11-06 16:44:01 -05:00