Skip to content

Rag 149- Show chunk context in Test LLM Connection Page (#173)#87

Merged
nuwangeek merged 1 commit intorootcodelabs:wipfrom
buerokratt:wip
Nov 27, 2025
Merged

Rag 149- Show chunk context in Test LLM Connection Page (#173)#87
nuwangeek merged 1 commit intorootcodelabs:wipfrom
buerokratt:wip

Conversation

@nuwangeek
Copy link

No description provided.

* partialy completes prompt refiner

* integrate prompt refiner with llm_config_module

* fixed ruff lint issues

* complete prompt refiner, chunk retriver and reranker

* remove unnesessary comments

* updated .gitignore

* Remove data_sets from tracking

* update .gitignore file

* complete vault setup and response generator

* remove ignore comment

* removed old modules

* fixed merge conflicts

* Vault Authentication token handling (#154) (#70)

* partialy completes prompt refiner

* integrate prompt refiner with llm_config_module

* fixed ruff lint issues

* complete prompt refiner, chunk retriver and reranker

* remove unnesessary comments

* updated .gitignore

* Remove data_sets from tracking

* update .gitignore file

* complete vault setup and response generator

* remove ignore comment

* removed old modules

* fixed merge conflicts

* added initial setup for the vector indexer

* initial llm orchestration service update with context generation

* added new endpoints

* vector indexer with contextual retrieval

* fixed requested changes

* fixed issue

* initial diff identifier setup

* uncommment docker compose file

* added test endpoint for orchestrate service

* fixed ruff linting issue

* Rag 103 budget related schema changes (#41)

* Refactor llm_connections table: update budget tracking fields and reorder columns

* Add budget threshold fields and logic to LLM connection management

* Enhance budget management: update budget status logic, adjust thresholds, and improve form handling for LLM connections

* resolve pr comments & refactoring

* rename commonUtils

---------



* Rag 93 update connection status (#47)

* Refactor llm_connections table: update budget tracking fields and reorder columns

* Add budget threshold fields and logic to LLM connection management

* Enhance budget management: update budget status logic, adjust thresholds, and improve form handling for LLM connections

* resolve pr comments & refactoring

* rename commonUtils

* Implement LLM connection status update functionality with API integration and UI enhancements

---------



* Rag 99 production llm connections logic (#46)

* Refactor llm_connections table: update budget tracking fields and reorder columns

* Add budget threshold fields and logic to LLM connection management

* Enhance budget management: update budget status logic, adjust thresholds, and improve form handling for LLM connections

* resolve pr comments & refactoring

* rename commonUtils

* Add production connection retrieval and update related components

* Implement LLM connection environment update and enhance connection management logic

---------



* Rag 119 endpoint to update used budget (#42)

* Refactor llm_connections table: update budget tracking fields and reorder columns

* Add budget threshold fields and logic to LLM connection management

* Enhance budget management: update budget status logic, adjust thresholds, and improve form handling for LLM connections

* resolve pr comments & refactoring

* Add functionality to update used budget for LLM connections with validation and response handling

* Implement budget threshold checks and connection deactivation logic in update process

* resolve pr comments

---------



* Rag 113 warning and termination banners (#43)

* Refactor llm_connections table: update budget tracking fields and reorder columns

* Add budget threshold fields and logic to LLM connection management

* Enhance budget management: update budget status logic, adjust thresholds, and improve form handling for LLM connections

* resolve pr comments & refactoring

* Add budget status check and update BudgetBanner component

* rename commonUtils

* resove pr comments

---------



* rag-105-reset-used-budget-cron-job (#44)

* Refactor llm_connections table: update budget tracking fields and reorder columns

* Add budget threshold fields and logic to LLM connection management

* Enhance budget management: update budget status logic, adjust thresholds, and improve form handling for LLM connections

* resolve pr comments & refactoring

* Add cron job to reset used budget

* rename commonUtils

* resolve pr comments

* Remove trailing slash from vault/agent-out in .gitignore

---------



* Rag 101 budget check functionality (#45)

* Refactor llm_connections table: update budget tracking fields and reorder columns

* Add budget threshold fields and logic to LLM connection management

* Enhance budget management: update budget status logic, adjust thresholds, and improve form handling for LLM connections

* resolve pr comments & refactoring

* rename commonUtils

* budget check functionality

---------



* gui running on 3003 issue fixed

* gui running on 3003 issue fixed (#50)



* added get-configuration.sqpl and updated llmconnections.ts

* Add SQL query to retrieve configuration values

* Hashicorp key saving (#51)

* gui running on 3003 issue fixed

* Add SQL query to retrieve configuration values

---------



* Remove REACT_APP_NOTIFICATION_NODE_URL variable

Removed REACT_APP_NOTIFICATION_NODE_URL environment variable.

* added initil diff identifier functionality

* test phase1

* Refactor inference and connection handling in YAML and TypeScript files

* fixes (#52)

* gui running on 3003 issue fixed

* Add SQL query to retrieve configuration values

* Refactor inference and connection handling in YAML and TypeScript files

---------



* Add entry point script for Vector Indexer with command line interface

* fix (#53)

* gui running on 3003 issue fixed

* Add SQL query to retrieve configuration values

* Refactor inference and connection handling in YAML and TypeScript files

* Add entry point script for Vector Indexer with command line interface

---------



* diff fixes

* uncomment llm orchestration service in docker compose file

* complete vector indexer

* Add YAML configurations and scripts for managing vault secrets

* Add vault secret management functions and endpoints for LLM connections

* Add Test Production LLM page with messaging functionality and styles

* fixed issue

* fixed merge conflicts

* fixed issue

* fixed issue

* updated with requested chnages

* fixed test ui endpoint request responses schema issue

* fixed dvc path issue

* added dspy optimization

* filters fixed

* refactor: restructure llm_connections table for improved configuration and tracking

* feat: enhance LLM connection handling with AWS and Azure embedding credentials

* fixed issues

* refactor: remove redundant Azure and AWS credential assignments in vault secret functions

* fixed issue

* intial vault setup script

* complete vault authentication handling

* review requested change fix

* fixed issues according to the pr review

* fixed issues in docker compose file relevent to pr review

---------

Co-authored-by: Charith Nuwan Bimsara <59943919+nuwangeek@users.noreply.github.com>
Co-authored-by: erangi-ar <erangika.ariyasena@rootcode.io>

* Add context section with collapsible display for inference results

* chunks integration

* testing

* security improvements

* fix guardrail issue

* fix review comments

* fixed issue

* remove optimized modules

* remove unnesesary file

* fix typo

* fixed review

* soure metadata rename and optimize input guardrail flow

* optimized components

* remove unnesessary files

* fixed ruff format issue

* fixed requested changes

* fixed ruff format issue

* tested and improved chunk retrieval quality and performance

* complete backed logic to show chunks in test ui

* hide inference result loading state in UI

* resolve pr comments

---------

Co-authored-by: Charith Nuwan Bimsara <59943919+nuwangeek@users.noreply.github.com>
Co-authored-by: nuwangeek <charith.bimsara@rootcode.io>
Co-authored-by: erangi-ar <erangika.ariyasena@rootcode.io>
@nuwangeek nuwangeek merged commit fa925ed into rootcodelabs:wip Nov 27, 2025
6 of 9 checks passed
Thirunayan22 pushed a commit that referenced this pull request Dec 17, 2025
* partialy completes prompt refiner

* integrate prompt refiner with llm_config_module

* fixed ruff lint issues

* complete prompt refiner, chunk retriver and reranker

* remove unnesessary comments

* updated .gitignore

* Remove data_sets from tracking

* update .gitignore file

* complete vault setup and response generator

* remove ignore comment

* Add endpoints and SQL scripts for storing inference results in production and testing environments

* Update max-width of inference results container to 100%

* resolve pr comments

* removed old modules

* fixed merge conflicts

* fixed ruf format issue

---------

Co-authored-by: Charith Nuwan Bimsara <59943919+nuwangeek@users.noreply.github.com>
Co-authored-by: nuwangeek <charith.bimsara@rootcode.io>
Co-authored-by: erangi-ar <erangika.ariyasena@rootcode.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants