openrag/frontend/components
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
..
logo feat: adds anthropic provider, splits onboarding editing into two, support provider changing with generic llm and embedding components (#373) 2025-11-11 19:22:16 -03:00
ui feat: adds anthropic provider, splits onboarding editing into two, support provider changing with generic llm and embedding components (#373) 2025-11-11 19:22:16 -03:00
code-component.tsx Added code component and markdown renderer 2025-09-11 16:42:37 -03:00
confirmation-dialog.tsx Implement Delete Confirmation Dialog and Enhance Knowledge Dropdown 2025-09-16 16:07:49 -06:00
delete-session-modal.tsx feat: add session delete functionality (#70) 2025-09-24 17:41:53 -03:00
discord-link.tsx lint 2025-08-18 22:26:15 -04:00
docling-health-banner.tsx Feat/provider validation banner (#353) 2025-11-06 13:03:50 -06:00
duplicate-handling-dialog.tsx linting 2025-10-27 09:20:38 -05:00
file-upload-area.tsx lint 2025-08-18 22:26:15 -04:00
filter-icon-popover.tsx modify colors and improve various components to match designs 2025-10-01 15:24:53 -05:00
github-star-button.tsx lint 2025-08-18 22:26:15 -04:00
knowledge-actions-dropdown.tsx better cache usage, make filters blue 2025-09-23 11:04:27 -05:00
knowledge-dropdown.tsx duplicate import fix 2025-10-24 03:43:29 -04:00
knowledge-filter-dropdown.tsx frontend bug fix and lint 2025-08-14 15:22:31 -04:00
knowledge-filter-list.tsx refactor: update component styles and improve layout 2025-10-03 10:41:36 -06:00
knowledge-filter-panel.tsx style: adjust padding in KnowledgeFilterPanel and update smallWidthPaths in LayoutWrapper 2025-10-06 14:57:22 -06:00
knowledge-search-input.tsx changed knowledge search input design 2025-10-23 18:31:34 -03:00
label-input.tsx feat: adds anthropic provider, splits onboarding editing into two, support provider changing with generic llm and embedding components (#373) 2025-11-11 19:22:16 -03:00
label-wrapper.tsx feat: adds anthropic provider, splits onboarding editing into two, support provider changing with generic llm and embedding components (#373) 2025-11-11 19:22:16 -03:00
markdown-renderer.tsx changed markdown renderer margins 2025-10-23 08:49:39 -05:00
mode-toggle.tsx frontend 2025-07-11 00:58:29 -04:00
navigation-layout.tsx added button themes and fixed alignment 2025-09-30 13:26:24 -06:00
navigation.tsx fix: added empty message on file upload handling, fixed time calculation on onboarding (#316) 2025-10-27 18:08:27 -03:00
provider-health-banner.tsx feat: adds anthropic provider, splits onboarding editing into two, support provider changing with generic llm and embedding components (#373) 2025-11-11 19:22:16 -03:00
theme-provider.tsx frontend 2025-07-11 00:58:29 -04:00