Commit Graph

578 Commits (8cabf68892b7c6de93b4880b6cdf3a375a67420f)

Author SHA1 Message Date
Zhiming Ma 8cabf68892
chore: bump VSCode extension version 0.4.0. bump tabby-agent version 0.1.0. (#426) 2023-09-11 12:23:02 +08:00
Zhiming Ma 01118f470c
Merge pull request #424 from sunny0826/refactor/gitignore
refactor: 💡 Add some .gitignore rules
2023-09-11 10:24:35 +08:00
Xudong Guo d949000627
docs: ✏️ Add favicon.ico image (#425) 2023-09-11 10:15:12 +08:00
Xudong Guo 7809bccc35 refactor: 💡 Add some .gitignore rules 2023-09-11 09:58:47 +08:00
leiwen83 e3c4a77fff
feat: add support fastchat http bindings (#421)
* feat: add support fastchat http bindings

Signed-off-by: Lei Wen <wenlei03@qiyi.com>
Co-authored-by: Lei Wen <wenlei03@qiyi.com>
2023-09-10 22:17:58 +08:00
Meng Zhang 491e295a48
docs: add faq on utilize multipl NV GPUs (#423)
* docs: add faq on utilize multipl NV GPUs

* update
2023-09-10 22:16:46 +08:00
Zhiming Ma 12a37e2330
refactor(agent): Move data path from ~/.tabby/agent to ~/.tabby-client/agent. Add config.toml template. (#420) 2023-09-10 10:25:23 +08:00
Meng Zhang f0ed366420
feat: add support vertex-ai http bindings (#419)
* feat: add support vertex-ai http bindings

* support prefix / suffix
2023-09-09 11:22:58 +00:00
Meng Zhang 17397c8c8c
feat: add http api bindings (#410)
* feat: add http-api-bindings

* feat: add http-api-bindings

* hand max_input_length

* rename

* update

* update

* add examples/simple.rs

* update

* add default value for stop words

* update

* fix lint

* update
2023-09-09 03:59:42 +00:00
Meng Zhang ad3b974d5c
feat: implement input truncation for llama-cpp-bindings (#416)
* feat: implement input truncation for llama-cpp-bindings

* set max input length to 1024

* fix: batching tokens with n_batches

* fix batching
2023-09-09 00:20:51 +08:00
Meng Zhang 87b6b34120
feat: implement input truncation with options.max_input_length (#415) 2023-09-08 10:01:03 +00:00
Zhiming Ma acfdba68fa
fix(vscode): do not show inline completion when autocomplete widget is visible. (#414) 2023-09-08 12:06:00 +08:00
vodkaslime 8955cf0f93
chore: uncomment (#413) 2023-09-08 10:31:29 +08:00
Meng Zhang d51336847b
fix: docker build hangs due to interactive tzdata 2023-09-08 10:23:57 +08:00
Meng Zhang e1eb3ad100 docs: add uptime status 2023-09-08 10:13:08 +08:00
Meng Zhang d2700c1597
chore: Update docker.yml 2023-09-08 10:08:42 +08:00
Meng Zhang 81ef570cdf
chore: Update nightly.yml 2023-09-08 10:00:51 +08:00
Meng Zhang 5f1359cb77
chore: Update ci.yml 2023-09-08 09:53:35 +08:00
Meng Zhang daeba63540
chore: Update ci.yml 2023-09-08 09:52:02 +08:00
Meng Zhang 8b269a9f98 fix: nightly.yml 2023-09-08 09:28:42 +08:00
Meng Zhang 2a2a0bc6b4 chore: update nightly workflow 2023-09-08 09:23:56 +08:00
vodkaslime 96cea7d112
feat: prompt rewrite eval tool (#406)
* feat: prompt rewrite eval tool

* chore: readme

* chore: language

* chore: resolve comments

* chore: prefix generation

* chore: clean

* chore: dependency
2023-09-08 09:11:14 +08:00
Xudong Guo c86c6d8873
docs: ✏️ improve contributor docs (#412)
* docs: ✏️ improve contributor docs

* Update README.md

* Update README.md

---------

Co-authored-by: Meng Zhang <meng@tabbyml.com>
2023-09-08 08:50:25 +08:00
Meng Zhang bd51f31186
docs: add homebrew instructions for tabby (#411) 2023-09-07 22:04:35 +08:00
Meng Zhang 66bc979aa9 chore: switch to update tag for nightly job 2023-09-07 10:38:50 +08:00
Meng Zhang 426047b04a chore: build release binary for nightly tag 2023-09-07 10:36:47 +08:00
Meng Zhang 74a2b0add6 fix: update permission of nightly job 2023-09-07 10:34:22 +08:00
Meng Zhang c73501100f chore: update nightly.yml 2023-09-07 10:32:33 +08:00
Meng Zhang a6fa940406 fix: correct name for nightly.yml 2023-09-07 10:22:42 +08:00
Meng Zhang 2311adc3f3 fix: add cmake in docker environment 2023-09-07 10:21:46 +08:00
Meng Zhang 9b87b657f0 chore: add nightly branch sync 2023-09-07 10:19:30 +08:00
Meng Zhang e780031ed6
feat: add ggml fp16 / q8_0 files (#407)
* feat: add ggml fp16 / q8_0 files

* add q8_0.gguf to optional download files

* add download options to split ctranslate2 files and ggml files
2023-09-06 17:12:29 +00:00
Meng Zhang 007951b550
Update README.md 2023-09-06 21:20:37 +08:00
Meng Zhang 7367a2625b
docs: Update README.md 2023-09-06 21:20:02 +08:00
Meng Zhang 5b5ce4efe6
docs: Update README.md 2023-09-06 21:18:07 +08:00
Meng Zhang f3c03e903a
docs: add contributing section and build instructions (#405)
* docs: add contributing section and build instructions

* fix

* Update README.md
2023-09-06 21:04:35 +08:00
Meng Zhang 9a59bf3340
docs: add blog on deploy tabby to huggingface space (#397)
* docs: add blog on deploy tabby to huggingface space

* update edit-dockerfile.png

* update index.md

* Update index.md

* docs: editorial changes to blog post

* Update website/blog/2023-09-05-deploy-tabby-to-huggingface-space/index.md

Co-authored-by: Lucy Gao <gyxlucy@gmail.com>

* apply recommendation

* docs: add gyxlucy@ to authors

---------

Co-authored-by: Lucy Gao <gyxlucy@gmail.com>
2023-09-05 21:45:24 +08:00
Zhiming Ma f514e47c2e
feat(agent): add server info in AgentConnected event. (#402) 2023-09-05 15:06:35 +08:00
Meng Zhang a207520571
feat: turn on metal device by default on macosx / aarch64 devices (#398) 2023-09-05 13:03:49 +08:00
Meng Zhang d85cd81139
fix: ensure default suffix to be non-empty (#400) 2023-09-05 03:45:29 +00:00
Zhiming Ma abfa7975e8
feat(intellij): update tabby-agent interface and add issue notifications. (#401) 2023-09-05 11:40:46 +08:00
Xudong Guo 3ab365f2c9
fix: 🐛 Couldn't find package "tabby-agent@0.0.1" (#399) 2023-09-05 11:29:01 +08:00
Meng Zhang e93a971d0e
feat: tune llama metal backend performance (#393)
* feat: support eos based stop

* feat: print performance stats after each inference

* update llama.cpp

* update commits
2023-09-05 10:14:29 +08:00
Meng Zhang 9e54eda318 docs: add emojis to blog, update docusaurus settings 2023-09-04 16:12:05 +08:00
Meng Zhang c15bf91543
docs: add first stable release blog (#396) 2023-09-04 15:46:41 +08:00
Meng Zhang 162978975d docs: add emojis to docs 2023-09-04 14:35:43 +08:00
Meng Zhang 1b7e657afd docs: adjust self-hosting section 2023-09-04 14:23:46 +08:00
vodkaslime 2472cf3b55
test: use function call style snippet for prompt builder unit test (#395)
* test: better tests for build_prefix()

* chore

* chore: resolve comments
2023-09-04 04:54:18 +00:00
vodkaslime 74073aa77a
test: add build prefix test and debug chars counting [TAB-184] (#394)
* test: add count char test

* chore: fix lint

* chore

* chore
2023-09-03 20:57:26 +08:00
vodkaslime 3c7c8d9293
feat: add cargo test to github actions and run only unit tests in ci [TAB-185] (#390)
* feat: add cargo test to github actions

* chore: fix lint

* chore: add openblas dependency

* chore: update build dependency

* chore: resolve comments

* chore: fix lint

* chore: fix lint

* chore: test installing dependencies

* chore: refactor integ test

* update ci

* cleanup

---------

Co-authored-by: Meng Zhang <meng@tabbyml.com>
2023-09-03 05:04:52 +00:00