Releases: cloudera/CML_AMP_RAG_Studio
Releases · cloudera/CML_AMP_RAG_Studio
1.30.0
dev
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
Instantiate chat history manager at runtime instead of import-time (#…
1.29.0
add in TEXT_TO_TEXT_GENERATION models (#310) * add in TEXT_TO_TEXT_GENERATION models * checking for dups isn't necessary
1.28.1
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
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
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
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
Update release version to 1.26.0-beta
1.26.0-beta
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