Commit Graph

30 Commits

Author SHA1 Message Date
Meng Zhang
51f3ca79cb
docs(changelog): add 0.19.0 changelog (#3295)
* docs(changelog): add 0.19.0

* update

* update

* update
2024-10-30 21:42:04 -07:00
Meng Zhang
64ccce57f4
feat(config): add additional language configuration support (#3253)
* feat(config): add additional language configuration support

* [autofix.ci] apply automated fixes

* add feature changie

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-10-10 10:56:18 +08:00
Meng Zhang
f57068c5c3
feat(config): add system_prompt to AnswerConfig and update related tests (#3254)
* feat(config): add system_prompt to AnswerConfig and update related tests

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-10-09 12:26:23 +08:00
Meng Zhang
9aac880972
docs(changelog): update changelog for v0.17.0 release (#3119) 2024-09-10 21:35:27 -07:00
Meng Zhang
502b0525df
feat: add ocaml support (#2085)
* Add OCaml support.

* [autofix.ci] apply automated fixes

* Update programming-languages.md

* update

---------

Co-authored-by: O. Emmerson <oemmerson@gmx.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-09-01 23:06:52 +00:00
Meng Zhang
b50a80f8a2
docs: update CHANGELOG.md for 0.16 (#2941)
* docs: update CHANGELOG.md for 0.16

* update release date
2024-08-26 09:25:28 -07:00
Meng Zhang
1c9116a497
chore(llama.cpp): bump version to b3571 (#2851) 2024-08-12 13:54:44 -07:00
Meng Zhang
6c60ca4a17
chore(index): skip web documents if body is empty (#2831)
* chore(index): skip web documents if body is empty

* Update .changes/unreleased/Fixed and Improvements-20240811-124728.yaml
2024-08-11 19:58:24 +00:00
Wei Zhang
1632dd054e
feat(llama-cpp-server): reuse local server for completion and chat (#2812)
*  support reuse the same server if model id is equaled

Signed-off-by: Wei Zhang <kweizh@gmail.com>

* 🎨 fix review

Signed-off-by: Wei Zhang <kweizh@gmail.com>

* 🔨 should compare model in llama cpp server

Signed-off-by: Wei Zhang <kweizh@gmail.com>

* match case for creating completion and chat

Signed-off-by: Wei Zhang <kweizh@gmail.com>

* if let case for creating completion and chat

Signed-off-by: Wei Zhang <kweizh@gmail.com>

* add changelog

* rebase && make fix

---------

Signed-off-by: Wei Zhang <kweizh@gmail.com>
Co-authored-by: Meng Zhang <meng@tabbyml.com>
2024-08-10 22:51:13 -07:00
Meng Zhang
5c9b62faa3
feat(webserver): support persisted thread in answer engine (#2793)
* init commit

* [autofix.ci] apply automated fixes

* draft create_thread_run_api

* cleanup

* update

* update

* update

* update

* update

* update

* connect streaming

* update

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes (attempt 2/3)

* add back answer api for ease of migration

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-08-09 15:29:19 -07:00
Meng Zhang
bc3a32604d
docs: update changelog for v0.15 (#2815)
* docs: update changelog for v0.15

* Update v0.15.0.md
2024-08-09 14:07:35 -07:00
Meng Zhang
21b4ded487
fix: when connecting to localhost endpoint, do not use proxy settings (#2736)
* fix: when connecting to localhost endpoint, do not use proxy settings

* update

* update
2024-07-27 09:37:01 -07:00
Meng Zhang
778f5465f7
feat: Make description field optional in GitlabIssue struct (#2729)
* feat: Make description field optional in GitlabIssue struct

* update changie
2024-07-25 18:19:46 +00:00
Meng Zhang
2a9ec6dfce
fix: Issues / PRs should only be searched when repository is selected in Answer Engine (#2703)
* temp: support collect source ids being enabled

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes (attempt 2/3)

* collect sources for doc query

* fix source ids scoring

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-07-23 15:30:10 +08:00
Meng Zhang
2eda1c63b2 chore: release v0.14.0 2024-07-23 11:34:50 +08:00
Meng Zhang
27e163bee4
chore: bump llama.cpp 3370 to fix qwen2 inference issues (#2624) 2024-07-12 09:06:06 +08:00
Meng Zhang
a3864a3280
fix(core): canonicalize git_url before performing code search (#2612)
* fix(core): canonicalize git_url before performing code search

Previously, the git_url used in the index was not properly canonicalized, leading to inconsistencies when performing queries. This commit updates the code to ensure that the git_url is canonicalized before performing the code search.

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-07-10 23:38:16 +09:00
Meng Zhang
ac49f8e3ba
chore: dedupe issues / PRs indexing by updated_at (#2576)
* chore: dedupe issues / PRs indexing by updated_at

* add dedup logic with updated_at comparision

* refactor: extract doc.public

* refactor: combine SourceDocument and WebDocument

* add unit test to verify updated_at dedup logic work

* use query to compare date to avoid read date
2024-07-05 08:30:06 +00:00
Meng Zhang
ede31b5a1d
docs: add v0.13 release notes (#2529)
* docs: add v0.13 release notes

* update

* update date

* update
2024-06-28 17:36:37 +08:00
Meng Zhang
64a2605541
feat: add TABBY_HUGGINGFACE_HOST_OVERRIDE to override huggingface.co to compatible mirrors (e.g hf-mirror.com) (#2515) 2024-06-26 23:51:24 +08:00
Meng Zhang
6b8422ae51
docs: add unreleased features (#2516) 2024-06-26 20:51:35 +08:00
Meng Zhang
35db6937fb
docs: add v0.12.0 changelog (#2310) 2024-06-06 11:47:25 +08:00
Meng Zhang
cbb7a41fca docs: add changelog for ollama integration 2024-05-28 08:12:34 +08:00
Meng Zhang
be8eaa6afe docs: add llama-server to unreleased change 2024-05-27 19:16:18 +08:00
Meng Zhang
a42975fd7b docs: update changelog 2024-05-27 16:02:20 +08:00
Meng Zhang
2b5969b3f3
feat: support retrieve documents with serper.dev api (#2154) 2024-05-17 00:51:28 +00:00
Meng Zhang
78a81ed574 docs: update CHANGELOG.md for v0.11.1 2024-05-14 23:21:51 -07:00
Meng Zhang
df5cfc65ae fix-2081 2024-05-14 23:17:40 -07:00
Meng Zhang
3fd7fa9b91
feat: implement chunk based nested indexing with tantivy (#2124)
* add feature

* lift binarize embedding implementation to DocSearchSchema

* implement chunk based indexing
2024-05-15 02:01:55 +00:00
Meng Zhang
b8a52473fd
chore: adopt changie for automatic changelog management (#2092)
* chore: adopt changie for automatic changelog management

* update
2024-05-10 15:11:25 -07:00