525 Commits

Author SHA1 Message Date
Han Xiao
c74911ee58 fix: update answer aggregation and logging in reducer 2025-06-12 19:10:36 -07:00
Han Xiao
a6100b3713 fix: improve logging in reduceAnswers function 2025-06-12 15:00:49 -07:00
Han Xiao
034e984d15 fix: enhance error handling for unauthorized Jina API key 2025-06-12 14:03:37 -07:00
Han Xiao
8e3d34bcca fix: filter invalid refs in formatReferences 2025-06-11 23:24:31 -07:00
Han Xiao
5eec6a1860 fix: improve message validation and logging in chat completions 2025-06-11 23:23:03 -07:00
Han Xiao
161bb2f964 fix: handle optional references in annotations 2025-06-11 23:13:04 -07:00
Han Xiao
1a7267124e fix: filter valid references in buildFinalResult and repairMarkdownFootnotesOuter 2025-06-11 23:02:14 -07:00
Han Xiao
0922c64022 fix: handle undefined answer in buildMdFromAnswer 2025-06-11 22:47:38 -07:00
Han Xiao
630f685cb6 fix: handle undefined exactQuote in formatReferences 2025-06-11 22:43:32 -07:00
Han Xiao
854e8d82e8 fix: enhance error handling in evaluateAnswer 2025-06-11 22:37:27 -07:00
Han Xiao
5843726c00 feat: add cross_reference message to i18n.json 2025-06-11 22:27:45 -07:00
Sha Zhou
df7bfc72c5
fix oom issue (#114) 2025-06-12 10:01:03 +08:00
Han Xiao
743bc0ec71 refactor: add logWarning for content length check in reducer 2025-06-11 17:15:10 -07:00
Han Xiao
1fef3c26d9 refactor: replace mdFixer with finalizer and reducer, add ngram script 2025-06-11 17:02:33 -07:00
Han Xiao
7965ce1167 refactor: remove searchGrounding config and related code 2025-06-11 15:35:53 -07:00
Han Xiao
3d10f25028 feat: add agentic team mapreduce pattern 2025-06-11 13:18:00 -07:00
Han Xiao
147aa4befd refactor: update logging imports and enhance error messages 2025-06-10 19:48:27 -07:00
Han Xiao
a59a524d1c refactor: replace segmentText with chunkText in multiple files 2025-06-10 19:09:28 -07:00
Han Xiao
4810393923 refactor: improve logging details and context 2025-06-10 13:46:51 -07:00
Han Xiao
a179807c5a fix: logger 2025-06-10 13:34:09 -07:00
Han Xiao
76dc568e52 refactor: add maxBadAttempts to logging 2025-06-10 13:24:13 -07:00
Han Xiao
75275a7065 refactor: adjust minRelScore and maxBadAttempts 2025-06-10 13:11:09 -07:00
Han Xiao
727767e93b refactor: enhance logging details and context 2025-06-10 13:00:23 -07:00
Han Xiao
4b37ec8d04 fix: logger 2025-06-10 12:34:37 -07:00
Han Xiao
1946fa7beb refactor: remove unused logging imports 2025-06-10 12:05:45 -07:00
Han Xiao
4180460585 refactor: enhance logging context handling 2025-06-10 11:56:59 -07:00
Han Xiao
9edf122a8c refactor: logger 2025-06-10 11:48:19 -07:00
Sha Zhou
0ee295b83e improve image tools 2025-06-10 21:15:57 +08:00
Sha Zhou
609687aaeb remove save image function 2025-06-10 17:40:35 +08:00
Sha Zhou
16d858f15e fix: reduce image size 2025-06-10 15:31:07 +08:00
Sha Zhou
ee5f037dac update dimensions for image tools 2025-06-10 15:13:33 +08:00
Sha Zhou
a768755783
feat: gather images to response (#98)
* feat: add image tools

* rank images

* add image dedup

* wip

* wip

* remove rank functions

* fix

* add embeddings to image

* move image object to agent

* build image references

* update

* add with_images param

* update dimensions for image tools

* dudup images

* save images to cloud storage

* remove extra log

* fix

* remove test data

* fix
2025-06-10 11:55:46 +08:00
Han Xiao
77c96c07fa fix: clarify section header formatting in md-fixer 2025-06-09 19:45:38 -07:00
Han Xiao
2307c2ff44 feat: update minRelScore and add searchLanguageCode support 2025-06-09 19:11:36 -07:00
Han Xiao
ae2e7c7fc6 feat: use new jina serp api 2025-06-09 18:38:17 -07:00
Han Xiao
10b084ce08 fix: remove model from mdFixer config in config.json 2025-06-09 18:04:11 -07:00
Han Xiao
3b70290cf2 fix: spread query object in arxivSearch function 2025-06-09 17:50:49 -07:00
Han Xiao
78b2cbb2cf feat: add mdFixer tool config and update agent logic 2025-06-09 17:47:19 -07:00
Han Xiao
2affd41c79 fix: add spacing for consistency in agent and url-tools 2025-06-09 15:48:41 -07:00
Han Xiao
b797273626 chore: refactor cd.yml for clarity and structure 2025-06-09 14:42:17 -07:00
Han Xiao
9fa0fe3b22 feat: add searchProvider param to executeSearchQueries and getResponse 2025-06-09 14:31:53 -07:00
Han Xiao
d5a31bce52
chore: update .gitignore, format config.json, add arxiv search functionality (#113) 2025-06-09 13:29:52 -07:00
Han Xiao
ebbb13b6bc chore: update .gitignore and simplify cd.yml 2025-06-09 10:10:37 -07:00
Sha Zhou
aeb524625e
fix: truncated object issue in distilled schema parse (#111) 2025-06-05 10:42:39 +08:00
Sha Zhou
f1ef6c5cd0 fix: add early API key validation 2025-05-16 14:58:17 +08:00
Sha Zhou
3d6e6f73ea remove node memory limit 2025-05-14 09:24:10 +08:00
Sha Zhou
f62bb348d4 fix the global allContext issue 2025-05-13 16:08:32 +08:00
Sha Zhou
2e8079b613 revert allContext in agent 2025-05-13 14:37:11 +08:00
Sha Zhou
e8f9e79a20 replace fetch with axios client in url-tools 2025-05-12 18:12:41 +08:00
Han Xiao
19a7edad71 chore: remove messages.json and urls.json files, update languageCode default to undefined 2025-05-10 06:31:33 -07:00