summaryrefslogtreecommitdiffstats
path: root/src/rag
AgeCommit message (Expand)AuthorLines
2025-06-28chore: clippy (#1334)sigoden-1/+1
2025-02-21fix: incorrect model when switching role in session context (#1192)sigoden-1/+1
2025-02-08feat: enhance `.file` for loading resources from diverse sources (#1155)sigoden-12/+43
2025-01-21refactor: optimize configuration initialization (#1110)sigoden-0/+18
2025-01-10feat: discontinue `rag_min_score_*` config items (#1081)sigoden-13/+3
2024-12-04refactor: improve retrieve model (#1036)sigoden-4/+7
2024-12-04feat: `--file/.file` accept file formats in document_loaders (#1033)sigoden-94/+14
2024-12-04refactor: do not refresh documents when `.edit rag-docs` (#1032)sigoden-98/+126
2024-11-27feat: handle Ctrl+C during every spinner in REPL (#1014)sigoden-32/+26
2024-11-11refactor: improve RAG (#982)sigoden-1/+1
2024-11-06refactor: `.sources rag` show document ids (#975)sigoden-9/+17
2024-11-06refactor: several improvements (#973)sigoden-3/+3
2024-11-05refactor: users can choose whether to initialize the agent RAG (#968)sigoden-25/+8
2024-11-04refactor: save RAG document path as an absolute path (#965)sigoden-9/+17
2024-11-03feat: support `.edit rag-docs` (#964)sigoden-5/+11
2024-10-29refactor: improve code quality (#956)sigoden-3/+3
2024-10-22refactor: several improvements (#943)sigoden-2/+2
2024-10-20refactor: RAG bm25 (#939)sigoden-2/+2
2024-10-17refactor: improve RAG search (#931)sigoden-253/+74
2024-09-24feat: add AICHAT_EMBEDDINGS_RETRY_LIMIT (#882)sigoden-26/+9
2024-09-24feat: add retry logic to embedding/rerank api calls (#879)sigoden-6/+41
2024-09-24refactor: embeddings/rerank fn accept ref data (#878)sigoden-2/+2
2024-09-22feat: add batch_size to RAG yaml (#876)sigoden-4/+16
2024-09-14feat: add `.source rag` repl command (#871)sigoden-5/+31
2024-09-09refactor: abandon config `rag_min_score_rerank` (#852)sigoden-17/+23
2024-09-08feat: save rag in YAML instead of bin (#848)sigoden-10/+82
2024-09-08feat: support RAG-scoped rag_top_k and rag_reranker_model (#847)sigoden-17/+69
2024-09-08feat: tolerate failure to load some rag files (#846)sigoden-33/+45
2024-09-03feat: use dynamic batch size for embedding (#826)sigoden-3/+13
2024-08-12feat: support builtin website crawling (recursive_url) (#786)sigoden-12/+15
2024-07-29fix: unable to rebuild agent rag (#763)sigoden-1/+1
2024-07-28feat: ask for confirmation when some rag documents fail to load (#760)sigoden-19/+46
2024-07-11refactor: rag add documents (#700)sigoden-2/+12
2024-07-10refactor: fetch image as data url (#694)sigoden-2/+2
2024-07-10feat: `--file/.file` can load dirs (#693)sigoden-119/+4
2024-07-03refactor: update config.example.yaml and readme, fix typos (#682)sigoden-4/+4
2024-07-02refactor: improve RAG (#676)sigoden-2/+8
2024-07-02refactor: improve RAG (#675)sigoden-44/+16
2024-07-01feat: support `.rebuild rag` repl command(#672)sigoden-256/+249
2024-06-28feat: `.file`/`--file` support URLs (#665)sigoden-115/+11
2024-06-27refactor: smart document splitter (#662)sigoden-36/+56
2024-06-27feat: implement native rag url loader (#660)sigoden-9/+57
2024-06-27refactor: agent rag use `documents` field other than `embeddings` dir (#658)sigoden-4/+8
2024-06-26feat: rag load websites (#655)sigoden-110/+285
2024-06-26feat: custom rag document loaders (#650)sigoden-45/+45
2024-06-25refactor: rag chunk contains path metadata (#647)sigoden-17/+9
2024-06-25feat: support rag-dedicated clients (jina and voyageai) (#645)sigoden-0/+1
2024-06-23refactor: embedding model add price and dimension (#636)sigoden-3/+6
2024-06-21refactor: rename model.max_concurrent_chunks to model.max_batch_size (#626)sigoden-5/+5
2024-06-21refactor: improve rag (#622)sigoden-40/+66