Commit Graph

405 Commits (55ecfaca7bff8d84fde83fd4c41754bb6e926d2f)

Author SHA1 Message Date
Meng Zhang 28922bf9d9 refactor: extract Editor page 2023-04-06 10:26:06 +08:00
Meng Zhang 4a8eee8c1f refactor: extract triton start logic into bash function 2023-04-06 10:25:50 +08:00
Meng Zhang d9f09889b3 Add development/Dockerfile for easier local dev caching 2023-04-06 10:16:30 +08:00
Meng Zhang 93e4f5b3ca refactor: default docker-compose w/ python backend 2023-04-06 00:50:24 +08:00
Meng Zhang e36ddbac6b
refactor: move scripts to tabby/ (#48) 2023-04-06 00:44:10 +08:00
Meng Zhang aa7ed053ec
Update README.md 2023-04-06 00:25:16 +08:00
Meng Zhang 495e6aaf76
Update README.md 2023-04-06 00:24:33 +08:00
Meng Zhang 325b6773d9 chore: bump vscode plugin version 2023-04-06 00:04:09 +08:00
Meng Zhang e5e571ff07
Update docker.yml 2023-04-05 23:55:44 +08:00
Meng Zhang b0031b1f87
Update docker.yml 2023-04-05 23:49:14 +08:00
Meng Zhang c06710f021
Update tabby.sh 2023-04-05 23:29:09 +08:00
Meng Zhang 95cdca9b43
Update docker.yml 2023-04-05 23:22:51 +08:00
Meng Zhang c46142385b fix: properly set /data ownership 2023-04-05 23:13:34 +08:00
Meng Zhang bc25593f93 fix: create LOGS_DIR if not exits 2023-04-05 23:04:42 +08:00
Meng Zhang 05f6fcf413 Fix app dir 2023-04-05 23:00:58 +08:00
Meng Zhang 7f5189210a fix: don't set web concurrency by default 2023-04-05 22:20:07 +08:00
Meng Zhang db77d7f267
feat: support single container (#46)
* docs: update readme

* fix: do not exclude peft

* Free disk space before docker building

* fix: fix docker-compose

* fix: dockercompose user to 1000

* fix dockerfile

* fix: cachedir ownership
2023-04-05 20:19:43 +08:00
Zhiming Ma 0d89a1221a
VSCode extension: add language field in completion request. (#45)
* vsode ext: add language field in completion request.

* Add comment: language identifier link.

* Add comment: language id link.
2023-04-05 14:27:23 +08:00
Zhiming Ma c86582fcce
Support vscode web extension. (#44) 2023-04-05 12:11:39 +08:00
Meng Zhang 7c80ef3221
feat: support language field in CompletionRequest (#43)
* feat: support language in preset

* fix: add language in admin monaco editor

* fix: set unknown max length to 128
2023-04-05 12:10:58 +08:00
Meng Zhang 2fb462d514 feat: add vector / dagu server 2023-04-04 20:17:19 +08:00
Meng Zhang 0584f8e88e fix: remove sinks.all_event 2023-04-04 20:06:17 +08:00
Meng Zhang 499a2adab9 set default theme to dark 2023-04-04 20:02:57 +08:00
Meng Zhang 658a1f1c24 refactor: move vector.toml to tabby/config
fix
2023-04-04 20:02:56 +08:00
Meng Zhang 8d50892b35
Update README.md 2023-04-04 19:49:47 +08:00
Meng Zhang 6da7c17f67
refactor: switch to /v1/events endpoint (#42)
* refactor: Add EventType enum for validation

* refactor: use /v1/events in monaco components

* refactor: use /v1/events in vscode client

* refactor: remove unused api endpoint

* refactor: improve api endpoint type check
2023-04-04 19:42:57 +08:00
Meng Zhang 51e3b54016 feat: add icon for vscode extension 2023-04-04 17:58:37 +08:00
Meng Zhang 9b4be4a8e0 feat: support vscode packaging 2023-04-04 14:30:47 +08:00
Meng Zhang 82bcd9b1df
feat: improve logging for build dataset jobs (#41)
* feat: move preprocess to build_dataset

* Improve logging for jobs in update_dataset

* improve logging
2023-04-04 14:15:51 +08:00
Meng Zhang 79585cc2a4
feat: improve events system (#40)
* feat: improve events system

* docs: add Events.md for Event sub system.

* Link vector.toml
2023-04-04 13:22:16 +08:00
Meng Zhang 75a8c7f439 fix: make collect_tabby_server_logs job succeed when there's no log file exists 2023-04-04 12:04:52 +08:00
Meng Zhang 962f4b53b5 feat: set WEB_CONCURRENCY to number of CPU cores 2023-04-04 12:04:52 +08:00
Meng Zhang 7c5d1d26bd Add dev command 2023-04-04 12:04:52 +08:00
Meng Zhang 614d993344 test: support TABBY_API_HOST in k6 tests 2023-04-04 11:14:22 +08:00
Meng Zhang a60e765a1d fix: handle metrics without data 2023-04-03 23:38:26 +08:00
Meng Zhang c358859e28 refactor: move presets into function 2023-04-03 23:35:03 +08:00
Meng Zhang 59bbe0391b fix: consistent metric naming for accept rate 2023-04-03 23:28:28 +08:00
Meng Zhang 500466aca9 Improve charting for admin 2023-04-03 23:19:25 +08:00
Meng Zhang 350b719db9
feat: add a few default options in admin/Home (#39) 2023-04-03 17:19:52 +08:00
Meng Zhang 1c61ef3944
feat: integrate projects / dataset information in admin. (#38)
* feat: add projects page in admin

* feat: integrate update_dataset job

* feat: display dataset info in projects
2023-04-03 13:04:04 +08:00
Meng Zhang a241c08fc3 test: add loadtest 2023-04-02 21:27:08 +08:00
Meng Zhang 796ce8154e test: add smoke tests 2023-04-02 21:26:58 +08:00
Meng Zhang 6e0ab3af49 fix: model replica not working for skypilot 2023-04-02 21:15:42 +08:00
Meng Zhang 97f3c439c6
Update README.md 2023-04-02 20:47:31 +08:00
Meng Zhang 22fbaefbd4
feat: add deployment script on lambda cloud with skypilot (#37)
* feat: add deployment script on lambda cloud with skypilot

* docs: adjust API documentation level

* fix: move docker-compose install before the docker-compose pull

* Fix documentation

* Update replica updating
2023-04-02 20:32:49 +08:00
Meng Zhang 0a66a9d498 feat: support MODEL_REPLICA to control number of model instances in triton 2023-04-02 13:19:09 +08:00
Meng Zhang 2cda4fd07b feat: add skypilot.yml for skypilot (https://github.com/skypilot-org/skypilot) deployment 2023-04-02 13:09:49 +08:00
Meng Zhang 6877a071ec Cleanup environment variable in tabby.server 2023-04-02 12:11:49 +08:00
Meng Zhang 0a30165862 feat: support load_in_8bits in python backend 2023-04-02 11:54:28 +08:00
Meng Zhang 82103e7280 style: stopwords -> stop_words 2023-04-02 11:26:43 +08:00