Commit History
[NOTICKET][doc] remove column filter and fallback cap for full-schema approach 959b1b0
[NOTICKET][doc] add sheet-level leg and RRF voting for tabular retrieval 5f86993
fix: minor returned type if sql writes limit yang melebihi batas b4df8b1
Rifqi Hafizuddin commited on
[NOTICKET][db] add sheet-level retrieval and focus LLM schema context to retrieved columns a205d0c
[NOTICKET] pass orchestrator search_query to sql executor for multi-turn context 23eeb2d
Rifqi Hafizuddin Claude Sonnet 4.6 commited on
[NOTICKET][doc] validate embedding vector for NaN/Infinity in manhattan retriever 2167a5b
fix fallback to fresh retrieval on corrupted Redis cache 9cb950f
[NOTICKET][doc] add guard if filename None b7fbaeb
[NOTICKET] now retrieve db tables first, then get column from the obtained tables. reduce k to 5 bb29492
Rifqi Hafizuddin commited on
[NOTICKET][doc] fix aggregate count operation when value_col is not specified 00aa61d
fix: 5 bug fixes on tabular executor a49dc1b
feat: add sheet-level chunk on CSV/XLSX ingestion 8daf9b5
fix: increase K in chat endpoint to 10 b59ef76
Rifqi Hafizuddin commited on
fix: query executor now use user question as prompt (sebelumnya pakai hasil orchestrator) 0935ede
Rifqi Hafizuddin commited on
[NOTICKET] minor refactoring e4f62b8
Rifqi Hafizuddin commited on
[NOTICKET] rrf merge now at router level de32ab0
Rifqi Hafizuddin commited on
fix: fix dedup logic c9d3b33
Rifqi Hafizuddin commited on
[KM-533] now also retrieves table level chunk 4150ba7
Rifqi Hafizuddin commited on
[KM-533] add table level schema, differentiate with chunk level. expand retrieval result with FK exploration fc1239a
Rifqi Hafizuddin commited on
[KM-455][document] decided methods retrieval for document cf77d20
[KM-515][document] Make Query for Tabular Type (XLSX & CSV) 3604994
[KM-507] now only uses hybrid (cosine and bm25) 40925b4
Rifqi Hafizuddin commited on
[NOTICKET] fix query now use orchestrator msg, rework db pipeline replace ingestion logic be9bbd9
Rifqi Hafizuddin commited on
[KM-516][KM-517] add new feature; ai can now see table & column names that have fk relationship with retrieved result f86da27
Rifqi Hafizuddin commited on
[KM-520] Integrate db query executor pipeline with existing rag retrieve pipeline a25febe
Rifqi Hafizuddin commited on
[NOTICKET] fix-revert string change 110ee34
Rifqi Hafizuddin commited on
[NOTICKET] db_executor: CTE DML check now walks entire AST root, schema: cast instead of string interpolation bd2b1d9
Rifqi Hafizuddin commited on
[NOTICKET] fix delete, now can filter by user f273db0
Rifqi Hafizuddin commited on
[KM-512] connect query executor to user question. add logging for db_executor abc494f
Rifqi Hafizuddin commited on
[KM-513][document] add convert to parquet if type file is XLSX and CSV 770f26b
[NOTICKET] rename file name, updated after uv sync 948d6dd
Rifqi Hafizuddin commited on
[KM-512] add Pydantic model the LLM fills via function calling in sql_query, and add same signature for db and tabular 220f59e
Rifqi Hafizuddin commited on
[NOTICKET] minor fix in chat.py, add package for query, change schema used to hybrid (cosine+bm25) 15cd3a7
Rifqi Hafizuddin commited on
[KM-512] create folder for querying from bd/tabular docs 2c8a3e8
Rifqi Hafizuddin commited on
[KM-507] add different methods, now using dense cosine 145bca3
Rifqi Hafizuddin commited on
[NOTICKET] add db_client for querying e49db60
Rifqi Hafizuddin commited on
[KM-507] add changes to methods 8218650
Rifqi Hafizuddin commited on
[KM-507] add multiple retrieval method to compare (dense, mmr, bm25, hybrid) ac6b78d
Rifqi Hafizuddin commited on
[NOTICKET] fixed multiple sources e9f2a26
[NOTICKET] fix single source to multiple sources 589ca32
[KM-438][KM-439] framework for knowledge retriever d1e1264
Rifqi Hafizuddin commited on
[NOTICKET][document]: make a clean output to status error unsupported file type 2814813
[NO TICKET][document]: delete vector embedding on table langchain_pg_embedding if user delete document on knowledge ac3d8c1
[NO TICKET][document]: add updated_at on metadata d2f7a48
[NOTICKET] add updated_at field for metadata & delete old embedding before appending cb5ab32
Rifqi Hafizuddin commited on
[NOTICKET] add total token logging b9703fc
Rifqi Hafizuddin commited on