Skip to content

Releases: cloudera/CML_AMP_RAG_Studio

1.30.0

25 Sep 19:42
660458c
Compare
Choose a tag to compare
fix: handle blank strings in env variables for CSS and ChromaDB (#324)

* fix: handle blank strings in env variables for CSS and ChromaDB

* refactor: simplify env variable handling in config.py

dev

22 Sep 18:30
e1c8254
Compare
Choose a tag to compare
dev Pre-release
Pre-release
feat: Add ChromaDB support (#314)

* WIP Add ChromaDB support and update dependencies

* WIP Add ChromaDB configuration support and update UI components

* WIP Enhance ChromaDB integration by adding SSL, token, tenant, and database configurations

* fix: mypy errors

* feat: Enhance ChromaDB support by adding database configuration and updating local development script

* feat: Disable input fields and switch for ChromaDB in case of enableModification as False

* Use ChromaDB constants for default tenant and database

* fix: Removed SSL configuration and infer SSL from host URL, add chromadb to localhost script

* fix: mypy errors

* feat: Add SSL configuration for ChromaDB client with conditional settings based on host URL

* refactor: Comment out SSL certificate configuration for ChromaDB client, update instructions for future implementation

* feat: Enhance ChromaDB configuration in .env and README, add SSL cert path support in settings

* Remove https check for setting port and ssl_verify

* Log port parsing errors

* More cleanups

* Fix my check oops

* Update publish_release.yml workflow to trigger on bs/chromadb branch, refine startup_app.sh script comments for clarity

* Update release version to dev-chromadb

* Implement support for ChromaDB as an alternative local vector DB provider

* Update release version to dev-chromadb

* Add .cursor to gitignore, update startup_app.sh to use uvx to start chroma

* Update release version to dev-chromadb

* Add support for controlling anonymized telemetry in ChromaDB client

* Update release version to dev-chromadb

* Remove ChromaDB anonymized telemetry configuration option from UI

* Update release version to dev-chromadb

* bug fix remove undefined arg from chromadb_config

* Fix: Refactor ChromaVectorStore visualize

* fix: ruff and mypy errors

* Flatten metadata in EmbeddingIndexer when vector store has flat_metadata enabled

* Move flat_metadata to VectorStore and flatten metadata for summary indexer

---------

Co-authored-by: Michael Liu <[email protected]>
Co-authored-by: actions-user <[email protected]>

dev-chromadb

09 Sep 16:33
1b91b85
Compare
Choose a tag to compare
dev-chromadb Pre-release
Pre-release
Instantiate chat history manager at runtime instead of import-time (#…

1.29.0

25 Aug 18:17
972a2ee
Compare
Choose a tag to compare
add in TEXT_TO_TEXT_GENERATION models (#310)

* add in TEXT_TO_TEXT_GENERATION models

* checking for dups isn't necessary

1.28.1

14 Aug 19:17
78dc072
Compare
Choose a tag to compare
Emergency fixes (#295)

* more efficient validation that CAII is available initially

* revert - change nvm_dir to always be at root for studios

* fix mypy

---------

Co-authored-by: jwatson <[email protected]>

1.28.0

13 Aug 16:29
acbc14b
Compare
Choose a tag to compare
Remove unused describeEndpoint fields (#292)

* remove unused fields

* Update release version to dev-testing

* remove hardcoded pageNumber

* Update release version to dev-testing

---------

Co-authored-by: actions-user <[email protected]>

1.28.0-beta

11 Aug 21:27
d580468
Compare
Choose a tag to compare
1.28.0-beta Pre-release
Pre-release
Implement download file link (#289)

* implement file download, take 2 with cursor

* add missing files

* clean up post-cursor-implementation

* update download file logic

* move to using documentId

* add download button to source card

* open PDFs to page number if available

* only show tooltip on ellipsis

---------

Co-authored-by: Elijah Williams <[email protected]>

1.27.0

06 Aug 17:39
22fae91
Compare
Choose a tag to compare
Mob/main (#287)

* allow an optional env var for the postgres admin role

* don't always check for CAII enablement

* refactor: optimize streaming chat mutation handlers with useCallback and useMemo

* Revert "refactor: optimize streaming chat mutation handlers with useCallback and useMemo"

This reverts commit 691b10f5eb2882f6ea627b53ea2a2caac0845557.

* potential solution for queueing chunks

* custom hook for buffering chunks

* fix summary reconciler

* bump mui packages

* remove comment in test

* rename file as no longer private

* fix imports

* remove import

---------

Co-authored-by: jwatson <[email protected]>
Co-authored-by: Baasit Sharief <[email protected]>

1.26.0

04 Aug 20:59
Compare
Choose a tag to compare
Update release version to 1.26.0-beta

1.26.0-beta

30 Jul 20:00
3ea735d
Compare
Choose a tag to compare
1.26.0-beta Pre-release
Pre-release
Add script for restoring the global summary index (#281)

* Add script for restoring the global summary index

* Clarify run directions

* Remove irrelevant change

* Remove irrelevant change

* Satisfy linters