1.24.0-beta
Pre-release
Pre-release
·
99 commits
to main
since this release
Upload files to a chat (#256) * make the indexing reconciler request summarization immediately after each file is complete * immediately submit docs for summarization on upload * update default chunk overlap to 10 percent in the database * default chunk size to 512 at the service layer * wip lastFile:backend/src/test/java/com/cloudera/cai/rag/sessions/SessionServiceTest.java * WIP lastFile:backend/src/test/java/com/cloudera/cai/rag/projects/ProjectControllerTest.java * wip on refactoring session creation lastFile:backend/src/test/java/com/cloudera/cai/rag/sessions/SessionServiceTest.java * wip lastFile:backend/src/main/java/com/cloudera/cai/rag/sessions/SessionService.java * WIP lastFile:backend/src/main/java/com/cloudera/cai/rag/sessions/SessionService.java * mob next [ci-skip] [ci skip] [skip ci] lastFile:backend/src/main/java/com/cloudera/cai/rag/sessions/SessionService.java * insert new session with data source functioning * wip lastFile:backend/src/main/java/com/cloudera/cai/rag/sessions/SessionService.java * remove mcp.json and example file * wip lastFile:backend/src/main/java/com/cloudera/cai/rag/sessions/SessionService.java * WIP lastFile:backend/src/main/java/com/cloudera/cai/rag/datasources/RagDataSourceRepository.java * wip on session creation lastFile:backend/src/main/java/com/cloudera/cai/rag/sessions/SessionService.java * wip lastFile:backend/src/main/java/com/cloudera/cai/rag/sessions/SessionRepository.java * WIP add session kb lastFile:backend/src/main/java/com/cloudera/cai/rag/sessions/SessionService.java * wip lastFile:backend/src/main/java/com/cloudera/cai/rag/datasources/RagDataSourceRepository.java * remove redundant type * simplify request * add embedding model and fix default project id * add associated data source id to the session type * small refactor to text area * dynamic columns on the uploaded files table * drop databases lastFile:ui/src/pages/RagChatTab/FooterComponents/RagChatQueryInput.tsx * WIP lastFile:ui/src/pages/RagChatTab/FooterComponents/RagChatQueryInput.tsx * wip lastFile:ui/src/pages/DataSources/ManageTab/UploadedFilesHeader.tsx * WIP on session doc dialog lastFile:ui/src/pages/RagChatTab/FooterComponents/RagChatQueryInput.tsx * drop databases lastFile:ui/src/pages/RagChatTab/FooterComponents/RagChatQueryInput.tsx * WIP lastFile:ui/src/pages/RagChatTab/FooterComponents/SessionDocuments.tsx * use lastFile:ui/src/pages/RagChatTab/FooterComponents/RagChatQueryInput.tsx * drop databases lastFile:ui/src/pages/RagChatTab/FooterComponents/ChatSessionDocuments.tsx * wip on badge for doc uploading status * WIP lastFile:ui/src/pages/DataSources/ManageTab/UploadedFilesTable.tsx * drop databases lastFile:ui/src/pages/DataSources/ManageTab/UploadedFilesTable.tsx * WIP on doc icon badging lastFile:ui/src/pages/RagChatTab/FooterComponents/ChatSessionDocuments.tsx * WIP lastFile:ui/src/pages/RagChatTab/FooterComponents/ChatSessionDocuments.tsx * get all data source Ids including associated lastFile:ui/src/pages/RagChatTab/FooterComponents/ChatSessionDocuments.tsx * formatting * drop databases lastFile:llm-service/summaries/6/graph_store.json * start dragndroppin lastFile:ui/src/pages/RagChatTab/FooterComponents/RagChatQueryInput.tsx * WIP drag and drop lastFile:ui/src/pages/RagChatTab/FooterComponents/RagChatQueryInput.tsx * remove drop code from input lastFile:ui/src/pages/RagChatTab/FooterComponents/RagChatQueryInput.tsx * drop databases lastFile:ui/src/pages/RagChatTab/RagChat.tsx * get drag and drop working * remove unused imports * invalidate queries to provide status * small ui improvements to chat doc ui * add files to chat with no active session * fix: revert to using chat engine when no tools is selected * Update release version to dev-testing * small UI change to swap textarea with dropzone * refetch suggested questions after file is added in drag and drop * wip on badge for doc uploading status * filter data sources count for metrics based on associated session id * remove old code for completedIndexing * modify test for metrics * nits * remove bad directory --------- Co-authored-by: jwatson <jkwatson@gmail.com> Co-authored-by: Baasit Sharief <baasitsharief@gmail.com> Co-authored-by: Michael Liu <mliu@cloudera.com> Co-authored-by: actions-user <actions@github.com>