Commit Graph

  • c8a68a043f fix: streaming msg Han Xiao 2025-02-12 09:30:31 +08:00
  • b352b239a7 fix: token tracker Han Xiao 2025-02-12 09:09:28 +08:00
  • b773a27514 feat: improve prompt Han Xiao 2025-02-11 21:18:16 +08:00
  • b819af4e57 fix: cap q eval in #57 Han Xiao 2025-02-11 20:30:53 +08:00
  • 12ee4f9395 test: verify exact token counts in tests devin/1739272832-fix-token-counting Devin AI 2025-02-11 12:23:41 +00:00
  • b5761328e7 test: add generateObject mock implementation Devin AI 2025-02-11 12:21:13 +00:00
  • e620f222fc test: add environment variables to evaluator test setup Devin AI 2025-02-11 12:20:46 +00:00
  • 1309d14630 test: fix mock implementation for token tracking tests Devin AI 2025-02-11 12:19:41 +00:00
  • 05b628e61c test: simplify token tracking tests Devin AI 2025-02-11 12:18:55 +00:00
  • b29283b876 chore: update package.json with @types/events dependency Devin AI 2025-02-11 12:17:39 +00:00
  • 095a59ac31 test: update test cases to match PR #54 Devin AI 2025-02-11 12:16:49 +00:00
  • eb62d14e9e fix: remove category from read_content token tracking Devin AI 2025-02-11 12:13:24 +00:00
  • 6d77060caa fix: restore TOKEN_CATEGORIES in read.ts and jina-search.ts to match PR #54 Devin AI 2025-02-11 12:11:11 +00:00
  • 8035028a56 fix: revert token-tracker.ts changes to match PR #54 Devin AI 2025-02-11 12:06:16 +00:00
  • 7179fc3c1a fix: match PR #54 token counting implementation - remove token categories and use character-based estimation Devin AI 2025-02-11 12:06:00 +00:00
  • 2efae96073
    fix: update evaluator tests to use proper AnswerAction type (#58) devin-ai-integration[bot] 2025-02-11 19:54:27 +08:00
  • 90a8fabb29 fix: remove unused parameter in token-tracker Devin AI 2025-02-11 11:31:56 +00:00
  • baf5263146 fix: use character-based token estimation and simplify token tracking Devin AI 2025-02-11 11:29:14 +00:00
  • 81c662e84e test: update token tracking expectations to match new behavior devin/1739266114-fix-token-counting Devin AI 2025-02-11 11:04:45 +00:00
  • f728f56c05 fix: remove token categories from server operations Devin AI 2025-02-11 11:03:17 +00:00
  • fc24a75cb9 fix: remove token categories from agent operations Devin AI 2025-02-11 11:02:19 +00:00
  • 48315c9621 fix: count read API tokens as completion tokens Devin AI 2025-02-11 10:56:15 +00:00
  • 5a12ca6940 fix: add token categories to read operations Devin AI 2025-02-11 10:35:51 +00:00
  • 2c249c18ba fix: categorize search tokens as prompt tokens Devin AI 2025-02-11 10:34:59 +00:00
  • 67347d7a40 fix: categorize agent tokens as reasoning tokens Devin AI 2025-02-11 10:34:12 +00:00
  • 6fbbb5301e fix: add content length token tracking for URL content Devin AI 2025-02-11 10:31:47 +00:00
  • 5808ae9540 fix: ensure tokens are properly accumulated by using passed tracker instance Devin AI 2025-02-11 10:31:17 +00:00
  • 8af35c6640
    jina-ai: billing for saas service (#55) Yanlong Wang 2025-02-11 18:27:15 +08:00
  • 72b979357a
    ci: cd gh action ci-debug yanlong.wang 2025-02-11 18:17:06 +08:00
  • 03cb5a45d4 fix: update evaluator test cases to use proper AnswerAction type Devin AI 2025-02-11 09:36:15 +00:00
  • fd7dd8dbe8 fix: update token counting to use content length estimation Devin AI 2025-02-11 09:32:41 +00:00
  • fbb60198cb test: add environment variable mocks for tests Devin AI 2025-02-11 09:31:05 +00:00
  • b2dc2b4d17 test: add comprehensive token counting tests Devin AI 2025-02-11 09:30:05 +00:00
  • 7e698639b1 fix: update token counting to use content length estimation Devin AI 2025-02-11 09:28:34 +00:00
  • 81f968f8aa
    fix: build issues yanlong.wang 2025-02-11 16:52:16 +08:00
  • 473f0e55df
    Merge branch 'main' into billing yanlong.wang 2025-02-11 15:22:20 +08:00
  • f922122fd1
    wip yanlong.wang 2025-02-11 15:07:43 +08:00
  • c4639a2e92 chore: update evals Han Xiao 2025-02-11 12:18:52 +08:00
  • 188f1bb640 chore: update readme Han Xiao 2025-02-11 11:04:31 +08:00
  • 2569b08992
    wip: jina billing yanlong.wang 2025-02-10 18:59:47 +08:00
  • 30d529082e chore: update readme Han Xiao 2025-02-10 14:53:50 +08:00
  • bde79bcb5d chore: update eval Han Xiao 2025-02-10 14:48:49 +08:00
  • 1dc73f2a18
    feat: add models API endpoints (#52) devin-ai-integration[bot] 2025-02-10 14:08:13 +08:00
  • a1b7c853a7 chore: update eval Han Xiao 2025-02-10 13:15:37 +08:00
  • e05175b6b1 chore: update eval v1.3.0 Han Xiao 2025-02-10 12:24:28 +08:00
  • 441654ac5d feat: improve prompting Han Xiao 2025-02-10 12:10:46 +08:00
  • 18f0312c38 chore: add chatbox demo Han Xiao 2025-02-09 20:08:54 +08:00
  • 589a4f507a chore: add chatbox demo Han Xiao 2025-02-09 20:08:36 +08:00
  • bed06b4100 chore: add chatbox demo Han Xiao 2025-02-09 17:58:02 +08:00
  • 19ee1f782c
    chore: update eval Han Xiao 2025-02-09 17:16:29 +08:00
  • 7e4c3b0d8c
    chore: readme Han Xiao 2025-02-09 17:12:54 +08:00
  • ff34db5706
    Update README.md Han Xiao 2025-02-09 16:21:52 +08:00
  • 3deee87c5a feat: add google search grounding Han Xiao 2025-02-09 16:18:00 +08:00
  • c2931c6e2a fix: streaming Han Xiao 2025-02-09 15:23:26 +08:00
  • de2bc3771b fix: streaming Han Xiao 2025-02-09 15:09:48 +08:00
  • 6828e894e6
    chore: readme Han Xiao 2025-02-09 14:51:26 +08:00
  • 0be2a9121e
    fix: update docs and auth behavior (#50) devin-ai-integration[bot] 2025-02-09 13:37:32 +08:00
  • 39579d560e
    feat: add OpenAI-compatible chat completions endpoint (#48) devin-ai-integration[bot] 2025-02-09 09:25:01 +08:00
  • a4084ea906 fix: skip integration tests when API keys are missing Light-in-the-Dark-Analytics/main Devin AI 2025-02-08 00:56:26 +00:00
  • 226825d630 removed code that linter was mad about Paul Ascenzi 2025-02-07 13:31:14 -05:00
  • 1eb73a1413 Merge branch 'main' of https://github.com/jina-ai/node-DeepResearch Paul Ascenzi 2025-02-07 12:33:05 -05:00
  • 44311bd491 fix lint issue Paul Ascenzi 2025-02-07 12:29:01 -05:00
  • a9008ae0dd chore: eval streaming agent Florian Hönicke 2025-02-07 17:53:14 +01:00
  • 3c0d03b45c added secure mode which requires the client to send an API key to make any type of server requests. secure mode is off by default. randomly generate API key if secure mode is on but API key is not set in environment variables to ensure API security. Paul Ascenzi 2025-02-07 10:54:14 -05:00
  • 825419d0b9 Merge branch 'main' of https://github.com/jina-ai/node-DeepResearch Paul Ascenzi 2025-02-07 09:10:09 -05:00
  • f9cbc4008c feat: improve dedup with jina embeddings Han Xiao 2025-02-07 16:39:01 +08:00
  • 5e80ed40ea feat: improve dedup with jina embeddings Han Xiao 2025-02-07 16:09:19 +08:00
  • f1b37c4f34 feat: improve dedup with jina embeddings Han Xiao 2025-02-07 16:09:05 +08:00
  • 2b218717ae Merge branch 'main' of https://github.com/jina-ai/node-DeepResearch Han Xiao 2025-02-07 16:02:27 +08:00
  • 5231493b7a feat: improve dedup with jina embeddings Han Xiao 2025-02-07 16:02:22 +08:00
  • da608206af feat: improve dedup with jina embeddings Han Xiao 2025-02-07 16:02:14 +08:00
  • 21b4b00e90 feat: improve dedup with jina embeddings Han Xiao 2025-02-07 15:50:58 +08:00
  • 814d539dac feat: improve dedup with jina embeddings Han Xiao 2025-02-07 15:46:32 +08:00
  • a4de4cc444
    fix: ensure config.json is copied to production docker image (#43) v1.2.0 devin-ai-integration[bot] 2025-02-07 14:17:48 +08:00
  • 3e60f712d9 refactor: pull config to a sep json Han Xiao 2025-02-07 13:36:55 +08:00
  • 5a34983d03 chore: add eval table Han Xiao 2025-02-07 12:58:12 +08:00
  • fa05e53307 feat: improve search action Han Xiao 2025-02-07 12:35:27 +08:00
  • 4925303c57 feat: update eval and ego questions Han Xiao 2025-02-07 11:56:50 +08:00
  • 1168c753ce feat: update eval and ego questions Han Xiao 2025-02-07 11:48:40 +08:00
  • ef34881f59 feat: update eval and ego questions Han Xiao 2025-02-07 11:17:42 +08:00
  • ec865b1650
    Merge branch 'jina-ai:main' into main Paul Ascenzi 2025-02-06 22:03:32 -05:00
  • 0a6ba24b27 fix: #40 Han Xiao 2025-02-07 10:14:09 +08:00
  • cacb06de31 fix: #40 Han Xiao 2025-02-07 10:13:31 +08:00
  • 936b857841 Merge branch 'main' of https://github.com/jina-ai/node-DeepResearch Han Xiao 2025-02-07 10:10:29 +08:00
  • adcd56c3f7 fix: #40 Han Xiao 2025-02-07 10:10:14 +08:00
  • f0df41f439
    added to .gitignore to exclude temporary files generated by system (#42) Paul Ascenzi 2025-02-06 21:03:37 -05:00
  • 6c82b80ca5 fix: #40 Han Xiao 2025-02-07 10:02:00 +08:00
  • 57bf183697 added to .gitignore to exclude temporary files generated by system Paul Ascenzi 2025-02-06 20:48:55 -05:00
  • e343473c58 fix: set maxtokens to 8k Han Xiao 2025-02-07 00:17:04 +08:00
  • 53fffe4877 chore: update evals Han Xiao 2025-02-06 23:40:46 +08:00
  • 6103b815d7 chore: update evals Han Xiao 2025-02-06 23:39:27 +08:00
  • d6811fc2eb chore: update readme Han Xiao 2025-02-06 23:33:38 +08:00
  • c76ab3415c chore: update readme Han Xiao 2025-02-06 23:00:16 +08:00
  • 4935db86a3 chore: update readme Han Xiao 2025-02-06 22:58:46 +08:00
  • def6ebe5df
    feat: update npm publish workflow to use github release version (#37) v1.1.1 devin-ai-integration[bot] 2025-02-06 22:03:10 +08:00
  • df992517fe
    fix: update evaluator tests to match latest implementation (#34) v1.1.0 devin-ai-integration[bot] 2025-02-06 21:51:56 +08:00
  • 0c74746bb7 feat: improved evaluators Han Xiao 2025-02-06 21:51:01 +08:00
  • 2f72abceab feat: improved evaluators Han Xiao 2025-02-06 21:49:29 +08:00
  • 680ccbeb93 feat: add automatic version bumping on releases devin/1738849686-version-automation Devin AI 2025-02-06 13:49:02 +00:00
  • 69ce590126 feat: add automatic version bumping on releases devin/1738849686-add-version-automation Devin AI 2025-02-06 13:48:25 +00:00