Commit Graph

597 Commits (5897a776bba9b3c0ac60e1a974d2bb62c7e24843)

Author SHA1 Message Date
Meng Zhang c92dd16594 fix: broken link in website footer 2023-08-30 23:15:54 +08:00
Meng Zhang 133ce9ac56
docs: add faq.md (#381)
* docs: add 03-faq.md

* docs: add section on reduced precision inference compute capability

* update
2023-08-30 23:09:23 +08:00
Meng Zhang 57baecb370
fix: switch default running backend to openblas on x86 linux (#380) 2023-08-30 14:19:35 +00:00
Meng Zhang 054aefaf15
chore: add linux static build (#379)
* chore: add linux static build

* add touch

* update build env

* add sudo

* fix: protobuf ubuntu target
2023-08-30 18:45:05 +08:00
Meng Zhang 3526ca3164
chore: build with ruy (cpu only) on static mode for linux. (#378)
* chore: build with ruy (cpu only) on static mode for linux.

* update cmake min version
2023-08-30 18:04:40 +08:00
Meng Zhang 0eb489b9ca
chore: strip `v` prefix in tag name when tagging docker image 2023-08-30 15:40:40 +08:00
Meng Zhang 104fea61ad
fix: ref name in docker.yml (#377) 2023-08-30 15:28:50 +08:00
Meng Zhang f3c20bdf2c
chore: add tag name to image built (#376) 2023-08-30 15:11:09 +08:00
vodkaslime f847cb20a3
fix: git information in health API response [TAB-177] (#375)
* fix: add git information to health API response

* chore: use gitcl
2023-08-29 18:19:54 +08:00
Meng Zhang 6eae3dc976
docs: add docker run command in README (#374)
* docs: add docker run command in README

* Update README.md
2023-08-29 10:36:05 +08:00
Meng Zhang bd3ae7203e
docs: improve README.md (#373)
* docs: improve README.md

* Update README.md

* Update README.md

* Update README.md
2023-08-29 10:14:44 +08:00
Meng Zhang fc9a623e72
feat: add logging on server starting (#372) 2023-08-28 06:12:00 +00:00
Meng Zhang 65836ee199
feat: add stop words encoding offset for ctranslate model config (#371)
* feat: add stop words encoding offset for ctranslate model config

* feat: set default suffix to \n

* add special treatment for bytefallback tokens
2023-08-28 14:07:01 +08:00
Zhiming Ma 4da95892ba
chore: bump intellij plugin version 0.2.0. (#369) 2023-08-25 00:19:45 +08:00
Zhiming Ma 1e245be721
fix(intellij): fix inlay text rendering. (#368) 2023-08-24 17:40:50 +08:00
Zhiming Ma 77fc2be552
fix(agent): improve postprocess: limitScopeByIndentaion. (#367)
* fix(agent): improve postprocess: limitScopeByIndentaion.

* fix lint.
2023-08-24 13:58:04 +08:00
Meng Zhang 4a8a14afdf
docs: add jetbrains downloads to README (#366) 2023-08-22 00:05:19 +08:00
vodkaslime 2a91a21787
feat: add gpu info to health state [TAB-162] (#364)
* feat: add gpu info to health response

* chore: error handling

* chore: refactor cpu manager code

* chore: typo

* chore: fix context mutability

* chore: fix context mutability

* feat: add link to NVML lib

* chore: refactor

* lint

* chore: resolve comments

* chore: fix typo

* chore: fix

* chore: resolve comments

* chore: fix

* chore: resolve comments
2023-08-21 18:06:38 +08:00
Zhiming Ma bdda8a534f
feat(intellij): add anonymous usage event IntelliJInitFailed. (#365)
* feat(intellij): add anonymous usage event plugin activated.

* fix(intellij): post event IntelliJinitFailed only when failed instead of PluginActivated.
2023-08-21 13:51:41 +08:00
Meng Zhang b1ad936033
feat: add version information in health state. (#363)
* feat: add git_hash in health state

* add more version information in health state
2023-08-20 15:21:12 +00:00
Meng Zhang df45573501
feat: reduce ServeHealth event to every 300s to reduce event volume (#362) 2023-08-20 12:36:59 +00:00
Zhiming Ma 3a2262429a
chore: bump VSCode extension version 0.3.0. (#361) 2023-08-18 10:55:57 +08:00
vodkaslime b4381acfbf
feat: add model-converter [TAB-153] (#357)
* feat: add transformers-to-ctranslate

* chore: resolve comments

* chore: fix

* chore: remove dotenv

* chore: resolve comments

* chore: lint

* chore: change dir name
2023-08-17 22:29:20 +08:00
Zhiming Ma 732d83feef
feat(agent): monitor completion response time. (#359)
* feat(agent): monitor completion response time.

* fix(agent): improve help message for running large model on cpu.

* fix: notification spacing.
2023-08-17 22:28:41 +08:00
vodkaslime 2026b4dd0e
feat: add architecture/cpu info to health api response [TAB-162] (#355)
* feat: add architecture, cpu and gpu info to health command

* chore: fix

* chore: fix

* chore: fix

* chore: fix lint

* chore: fix lint

* chore: remove gpu

* chore: resolve comments

* chore: resolve comments

* Update health.rs

---------

Co-authored-by: Meng Zhang <meng@tabbyml.com>
2023-08-15 15:22:03 +00:00
Sandro Figo 119d8740fc
Fix typo in tagline (#353) 2023-08-15 09:08:49 +08:00
Zhiming Ma d497217427
feat(agent): support add request headers in config. (#351)
* feat(agent): support add request headers in config.

* fix(agent): fix authRequired event condition.
2023-08-11 19:39:17 +08:00
Zhiming Ma ad85befc7c
fix(agent): event name Connected -> AgentConnected. (#350) 2023-08-10 17:34:24 +08:00
Zhiming Ma b6ce85733f
feat(agent): add anonymous event: Connected. (#349) 2023-08-10 17:14:45 +08:00
Zhiming Ma 61a885ddd8
fix(vscode): will show warning if editor inline suggest is disabled. (#348)
* fix(vscode): will show warning if editor inline suggest is disabled.

* fix(vscode): update notification message when inline suggest disabled.
2023-08-10 15:57:59 +08:00
Zhiming Ma 3052ad4450
fix(vim): text inserted position error when completion ends with empty line. (#346) 2023-08-09 18:29:06 +08:00
Zhiming Ma d89d5aeef2
fix(vim): multibytes characters counting. (#345) 2023-08-09 17:42:57 +08:00
Meng Zhang dbc89831b1
feat: add serve health heartbeat (#343)
* add serve health tracking

* fix lint

* fix
2023-08-09 08:08:42 +00:00
Meng Zhang a128fdcf5a
docs: Update self-hosting.md about usage collection (#344) 2023-08-09 16:02:37 +08:00
Meng Zhang d0f6ad2d2a
feat: add anonymous usage tracker (#342)
* feat: add anonymous usage tracker

* improve deps

* update

* update
2023-08-09 07:31:13 +00:00
Zhiming Ma 203949bb76
feat(intellij): support auth. (#341) 2023-08-09 13:55:24 +08:00
Meng Zhang 220fcc0d65
fix: make `config.experimental` optional (#339)
* fix: make config.experimental` optional

* add unit test for empty toml config
2023-08-07 09:53:00 +00:00
Zhiming Ma 9e44d469d1
docs: add instruction to intellij plugin. (#338) 2023-08-05 13:13:21 +08:00
Zhiming Ma d4a83cf302
chore: update intellij plugin description. Bump version to 0.1.2. (#337) 2023-08-04 23:18:02 +08:00
Zhiming Ma 81f953faea
fix(intellij): node process not closed. (#336) 2023-08-04 16:59:31 +08:00
Zhiming Ma a90a195807
fix(intellij): fix compatibility for build 2023.x. Bump version to 0.1.1. (#335) 2023-08-04 14:18:14 +08:00
Zhiming Ma 7a61ceac1b
chore: bump intellij plugin version to 0.1.0. (#334) 2023-08-04 12:39:47 +08:00
Zhiming Ma 20e9788f29
feat(intellij): add statusbar and settings (#333)
* fix: intellij job coroutines and cancellation.

* feat: intellij plugin add settings.

* fix: intellij plugin language id map.

* fix: intellij log completion events.

* feat(intellij): add status bar.

* docs: update docs for intellij plugin.
2023-08-04 12:02:32 +08:00
Meng Zhang 4eaae27ed3
Update Cargo.toml (#331) 2023-08-03 19:55:00 +08:00
Meng Zhang 6a50902ca7
fix: support ctranslate2 rev7 vocab files (.json) (#327) 2023-08-02 13:36:31 +00:00
Meng Zhang b990781c9f
feat: upgrade ctranslate2 to v3.17.1 (#326) 2023-08-02 15:03:24 +08:00
Meng Zhang 57c811b30f
fix: improve download logging (#325)
* Suggest use `-it` so docker run generate progress bar of downloading information properly

* add info! log for model download
2023-08-02 06:30:35 +00:00
Meng Zhang b8308b7118
refactor: extract TextGeneration trait (#324)
* add tabby-inference

* extract TextGeneration trait

* format

* Rename TextInferenceEngine to CTranslate2Engine
2023-08-02 06:12:51 +00:00
Meng Zhang 83e1cf76d8
feat: Upgrade ctranslate2 to v3.17.1 (#323) 2023-08-02 05:46:08 +00:00
Zhiming Ma 67d407779c
feat(intellij): auto trigger completion and add hotkeys to accept/dismiss completion. (#315) 2023-07-27 16:47:51 +08:00