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
Meng Zhang
78280d44bf
Revert stop words implementation in python
...
#33
2023-03-30 14:52:04 +08:00
Meng Zhang
bfcdfd5b7e
Update README.md
2023-03-30 06:16:05 +08:00
Meng Zhang
be4eff7fbf
Update README.md
2023-03-29 21:03:07 +08:00
Meng Zhang
3c47760d74
Add bitsandbytes ( #35 )
2023-03-29 20:47:44 +08:00
Meng Zhang
9dce88497b
Update README.md
2023-03-29 20:44:54 +08:00
Meng Zhang
be7894a5e6
feat: support stopping words in python backend. ( #32 )
...
* Improve python backend
* Update lockfile
* Support stop words in python backend
* Support LanguagePresets for triton
* Update pre-commit
2023-03-29 20:23:11 +08:00
Zhiming Ma
2f31418ac6
VSCode client: Add status bar item. ( #31 )
2023-03-29 18:30:13 +08:00
Meng Zhang
a5afed584f
Only install pre-commit in setup-development-environment
2023-03-29 17:04:10 +08:00
Meng Zhang
477ef83319
Update startup_periord to 1200s as a HF model download might take time
2023-03-29 16:45:46 +08:00
Meng Zhang
2bcc4d649f
Add supervisord.pid to gitignore
2023-03-29 16:41:18 +08:00
Meng Zhang
e0b85c82d7
Rename duckdb to analytic
2023-03-29 16:38:59 +08:00
Meng Zhang
20801bbe8c
Cleanup environment variable ( #30 )
...
* Remove EVENTS_LOG_DIR
* Rename supervisord.sh -> tabby.sh
2023-03-29 16:33:00 +08:00
Meng Zhang
44ac6cd510
Update README.md
2023-03-29 13:30:17 +08:00
Meng Zhang
bf7d149a27
Add supervisord to support a single docker run deployment ( #29 )
...
* Add suppervisord in dockerfile
* Create supervisord
* Update README.md
* Update README.md
2023-03-29 12:57:03 +08:00
Meng Zhang
07a3cff13a
Delete README.md
2023-03-29 09:09:41 +08:00
Meng Zhang
5b12b36a1a
Update README.md
2023-03-28 21:06:45 +08:00
Meng Zhang
7d3225501a
Update README.md
2023-03-28 21:06:28 +08:00
Meng Zhang
03f70c8466
move vscode clients ( #27 )
2023-03-28 20:35:59 +08:00
Meng Zhang
2e24deef12
Remove unused files
2023-03-28 20:30:35 +08:00
Meng Zhang
0aa422cb3e
Remove unused docker-compose.triton.yml
2023-03-28 20:30:03 +08:00
Meng Zhang
490a1e154d
Cleanup development settings
2023-03-28 20:28:20 +08:00
Meng Zhang
648d521afb
Update README.md
2023-03-28 20:12:39 +08:00
Meng Zhang
d966f05abd
Add Completion Events & Acceptance Rate in metrics panel. ( #26 )
...
* Add duckdb
* Add basic Metrics w/duckdb
2023-03-28 20:12:03 +08:00
Meng Zhang
2f8714e6fe
Add vector logging for tabby-server events. ( #25 )
...
* Switch to dagu for init job
* Add processed logging
2023-03-28 16:32:35 +08:00
Meng Zhang
81baf7f3c6
Update README.md
2023-03-28 16:31:54 +08:00