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