Commit Graph

66 Commits (364cbf8ee0638f8b587be57bc20de276dd78fe7d)

Author SHA1 Message Date
Meng Zhang d452488c4b
Remove FLAGS_enable_meilisearch and FLAGS_rewrite_prompt_with_search_snippet (#122) 2023-05-01 15:06:06 +08:00
ADLIBS 1b96c18ab8
update huggingface_gptneox_convert.py (#112)
* update huggingface_gptneox_convert.py

* fix format

* fix pre-commit
2023-04-23 21:36:46 +08:00
Meng Zhang ccef02f48d
Update python.py 2023-04-14 02:21:48 +08:00
Meng Zhang 83cecc9279
feat: change language field to string to make simplier (#100) 2023-04-13 16:25:13 +08:00
Meng Zhang 3a85b94bcc
feat: FLAGS_rewrite_prompt_with_search_snippet (#98)
* feat: FLAGS_rewrite_prompt_with_search_snippet

* cleanup
2023-04-13 15:02:12 +08:00
Meng Zhang c4101a4d13
Visualize populated dataset in admin (#96) 2023-04-13 12:46:35 +08:00
Meng Zhang aa5608fcb3
feat: integrate with meilisearch for snippet retrieval (#85)
* feat: extract json dump for dataset building

* feat: integrate with meilisearch for code index

* condition changes for meili with FLAG
2023-04-12 13:18:50 +08:00
Meng Zhang 359fc97f45
bug: remove streamlit js eval (#82) 2023-04-11 16:12:29 +08:00
Meng Zhang 5936764966
bug: fix home dir in update_dataset (#81) 2023-04-11 15:24:09 +08:00
Meng Zhang 882fdbb61f
add language support for typescript (#78)
* add language support for typescript

* add more stop words to typescript
2023-04-10 23:17:42 +08:00
Meng Zhang 0ddc1bc087
fix: fix vim extension linebreak bug (#73)
* update

* remove fs
2023-04-09 21:12:18 +08:00
Meng Zhang e28877fbbb
chore: add pre-commit workflow (#72)
* chore: add pre-commit workflow

* fix pre-commit
2023-04-09 20:17:56 +08:00
Meng Zhang 9915c57e02
feat: api endpoint url in admin page. (#70) 2023-04-09 20:00:22 +08:00
Meng Zhang 0d9dff06b7 Revert "fix: add api endpoint info in admin panel"
This reverts commit 5e9f0768dd.
2023-04-07 00:00:41 +08:00
Meng Zhang 5e9f0768dd fix: add api endpoint info in admin panel 2023-04-06 22:54:36 +08:00
Meng Zhang f0e01dbaca update 2023-04-06 21:30:44 +08:00
Meng Zhang 2bc19e6519 Update caddyfile 2023-04-06 20:36:04 +08:00
Meng Zhang 88f73aec79 feat: add star badge for admin / openai page. 2023-04-06 20:36:04 +08:00
Meng Zhang 07b3ce53c9 bug: download_models might break with unexpected exception string 2023-04-06 18:34:17 +08:00
Meng Zhang aacc7e575e
feat: hide streamlit menu in production (#50) 2023-04-06 17:21:26 +08:00
Meng Zhang ef483564fe
feat: integrate caddy, re-org paths (#49)
* integrate caddy

* address comments
2023-04-06 17:02:10 +08:00
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 e36ddbac6b
refactor: move scripts to tabby/ (#48) 2023-04-06 00:44:10 +08:00
Meng Zhang 05f6fcf413 Fix app dir 2023-04-05 23:00:58 +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
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 658a1f1c24 refactor: move vector.toml to tabby/config
fix
2023-04-04 20:02:56 +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 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 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 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 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
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 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 03f70c8466
move vscode clients (#27) 2023-03-28 20:35:59 +08:00