187 Commits

Author SHA1 Message Date
Devin AI
f728f56c05 fix: remove token categories from server operations
Co-Authored-By: sha.zhou@jina.ai <sha.zhou@jina.ai>
2025-02-11 11:03:17 +00:00
Devin AI
fc24a75cb9 fix: remove token categories from agent operations
Co-Authored-By: sha.zhou@jina.ai <sha.zhou@jina.ai>
2025-02-11 11:02:19 +00:00
Devin AI
48315c9621 fix: count read API tokens as completion tokens
Co-Authored-By: sha.zhou@jina.ai <sha.zhou@jina.ai>
2025-02-11 10:56:15 +00:00
Devin AI
5a12ca6940 fix: add token categories to read operations
Co-Authored-By: sha.zhou@jina.ai <sha.zhou@jina.ai>
2025-02-11 10:35:51 +00:00
Devin AI
2c249c18ba fix: categorize search tokens as prompt tokens
Co-Authored-By: sha.zhou@jina.ai <sha.zhou@jina.ai>
2025-02-11 10:34:59 +00:00
Devin AI
67347d7a40 fix: categorize agent tokens as reasoning tokens
Co-Authored-By: sha.zhou@jina.ai <sha.zhou@jina.ai>
2025-02-11 10:34:12 +00:00
Devin AI
6fbbb5301e fix: add content length token tracking for URL content
Co-Authored-By: sha.zhou@jina.ai <sha.zhou@jina.ai>
2025-02-11 10:31:47 +00:00
Devin AI
5808ae9540 fix: ensure tokens are properly accumulated by using passed tracker instance
Co-Authored-By: sha.zhou@jina.ai <sha.zhou@jina.ai>
2025-02-11 10:31:17 +00:00
Devin AI
03cb5a45d4 fix: update evaluator test cases to use proper AnswerAction type
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
2025-02-11 09:36:15 +00:00
Devin AI
fd7dd8dbe8 fix: update token counting to use content length estimation
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
2025-02-11 09:32:41 +00:00
Devin AI
fbb60198cb test: add environment variable mocks for tests
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
2025-02-11 09:31:05 +00:00
Devin AI
b2dc2b4d17 test: add comprehensive token counting tests
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
2025-02-11 09:30:05 +00:00
Devin AI
7e698639b1 fix: update token counting to use content length estimation
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
2025-02-11 09:28:34 +00:00
Han Xiao
c4639a2e92 chore: update evals 2025-02-11 12:18:52 +08:00
Han Xiao
188f1bb640 chore: update readme 2025-02-11 11:04:31 +08:00
Han Xiao
30d529082e chore: update readme 2025-02-10 14:53:50 +08:00
Han Xiao
bde79bcb5d chore: update eval 2025-02-10 14:48:49 +08:00
devin-ai-integration[bot]
1dc73f2a18
feat: add models API endpoints (#52)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Han Xiao <han.xiao@jina.ai>
2025-02-10 14:08:13 +08:00
Han Xiao
a1b7c853a7 chore: update eval 2025-02-10 13:15:37 +08:00
Han Xiao
e05175b6b1 chore: update eval v1.3.0 2025-02-10 12:24:28 +08:00
Han Xiao
441654ac5d feat: improve prompting 2025-02-10 12:10:46 +08:00
Han Xiao
18f0312c38 chore: add chatbox demo 2025-02-09 20:08:54 +08:00
Han Xiao
589a4f507a chore: add chatbox demo 2025-02-09 20:08:36 +08:00
Han Xiao
bed06b4100 chore: add chatbox demo 2025-02-09 17:58:02 +08:00
Han Xiao
19ee1f782c
chore: update eval 2025-02-09 17:16:29 +08:00
Han Xiao
7e4c3b0d8c
chore: readme 2025-02-09 17:12:54 +08:00
Han Xiao
ff34db5706
Update README.md 2025-02-09 16:21:52 +08:00
Han Xiao
3deee87c5a feat: add google search grounding 2025-02-09 16:18:00 +08:00
Han Xiao
c2931c6e2a fix: streaming 2025-02-09 15:23:26 +08:00
Han Xiao
de2bc3771b fix: streaming 2025-02-09 15:09:48 +08:00
Han Xiao
6828e894e6
chore: readme 2025-02-09 14:51:26 +08:00
devin-ai-integration[bot]
0be2a9121e
fix: update docs and auth behavior (#50) 2025-02-09 13:37:32 +08:00
devin-ai-integration[bot]
39579d560e
feat: add OpenAI-compatible chat completions endpoint (#48) 2025-02-09 09:25:01 +08:00
Florian Hönicke
a9008ae0dd chore: eval streaming agent 2025-02-07 17:53:14 +01:00
Han Xiao
f9cbc4008c feat: improve dedup with jina embeddings 2025-02-07 16:39:01 +08:00
Han Xiao
5e80ed40ea feat: improve dedup with jina embeddings 2025-02-07 16:09:19 +08:00
Han Xiao
f1b37c4f34 feat: improve dedup with jina embeddings 2025-02-07 16:09:05 +08:00
Han Xiao
2b218717ae Merge branch 'main' of https://github.com/jina-ai/node-DeepResearch 2025-02-07 16:02:27 +08:00
Han Xiao
5231493b7a feat: improve dedup with jina embeddings 2025-02-07 16:02:22 +08:00
Han Xiao
da608206af feat: improve dedup with jina embeddings 2025-02-07 16:02:14 +08:00
Han Xiao
21b4b00e90 feat: improve dedup with jina embeddings 2025-02-07 15:50:58 +08:00
Han Xiao
814d539dac feat: improve dedup with jina embeddings 2025-02-07 15:46:32 +08:00
devin-ai-integration[bot]
a4de4cc444
fix: ensure config.json is copied to production docker image (#43)
* fix: ensure config.json is copied to production docker image

Co-Authored-By: Han Xiao <han.xiao@jina.ai>

* fix: remove unused config parameter in reduce callback

Co-Authored-By: Han Xiao <han.xiao@jina.ai>

* refactor: simplify tools configuration using Object.fromEntries

Co-Authored-By: Han Xiao <han.xiao@jina.ai>

* test: increase timeout for async search test

Co-Authored-By: Han Xiao <han.xiao@jina.ai>

* test: remove setTimeout from agent test

Co-Authored-By: Han Xiao <han.xiao@jina.ai>

* test: remove trivial tests and improve test coverage

Co-Authored-By: Han Xiao <han.xiao@jina.ai>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Han Xiao <han.xiao@jina.ai>
v1.2.0
2025-02-07 14:17:48 +08:00
Han Xiao
3e60f712d9 refactor: pull config to a sep json 2025-02-07 13:36:55 +08:00
Han Xiao
5a34983d03 chore: add eval table 2025-02-07 12:58:12 +08:00
Han Xiao
fa05e53307 feat: improve search action 2025-02-07 12:35:27 +08:00
Han Xiao
4925303c57 feat: update eval and ego questions 2025-02-07 11:56:50 +08:00
Han Xiao
1168c753ce feat: update eval and ego questions 2025-02-07 11:48:40 +08:00
Han Xiao
ef34881f59 feat: update eval and ego questions 2025-02-07 11:17:42 +08:00
Han Xiao
0a6ba24b27 fix: #40 2025-02-07 10:14:09 +08:00