NamH
0bad1a479f
fix: remove scroll animation chat screen ( #2819 )
...
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
2024-04-25 17:24:29 +07:00
Louis
b4b8c862c0
fix: infinite talking in auto thread titles generators ( #2810 )
2024-04-24 21:17:19 +07:00
Louis
48f351aefd
fix: new thread with overridden settings ( #2798 )
2024-04-24 14:14:04 +07:00
Louis
da161cd159
fix: override cpu_threads setting from model.json ( #2789 )
2024-04-23 15:09:48 +07:00
NamH
da6c648e47
refactor: good bye react-scroll-to-bottom ( #2769 )
...
Co-authored-by: James <james@jan.ai>
2024-04-21 22:30:25 +07:00
NamH
b058dda8bb
fix: thread title not persisted ( #2765 )
...
* fix: thread title not persisted
* remove unnecessary system message
---------
Co-authored-by: James <james@jan.ai>
2024-04-21 18:47:35 +07:00
NamH
83f9e965d8
fix: user cannot click on copy icon of model id ( #2744 )
...
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
2024-04-17 15:57:19 +07:00
NamH
31397de2d1
Refactor/deprecate hugging face ext ( #2620 )
...
* refactor: deprecate huggingface extension
Signed-off-by: James <james@jan.ai>
2024-04-16 17:23:45 +07:00
Faisal Amir
49401bd8eb
fix: broken several ui when model name too long ( #2728 )
2024-04-15 21:52:36 +07:00
Louis
9369ac3e8b
Merge branch 'dev' into main
2024-04-15 14:57:31 +07:00
Andreas Deininger
81e8889568
Fix typos ( #2714 )
2024-04-15 13:27:28 +07:00
Hoang Ha
b908ae2933
Chore: Change CommandR to unavailable ( #2722 )
...
* fix: move to comming soon
* fix: Q4 for consistancy
* version pump extension
* pump version model
* fix: highlight unsupported tag
---------
Co-authored-by: Louis <louis@jan.ai>
2024-04-15 12:57:52 +07:00
Faisal Amir
1619478250
enhancement: update input component dynamic text alignment ( #2712 )
2024-04-15 09:48:57 +07:00
Louis
997d0e72c5
fix: add new shortcut to create new thread ( #2701 )
2024-04-12 14:06:47 +07:00
Van-QA
9abea8067b
chore: add wait time for loader
2024-04-11 17:39:49 +07:00
NamH
3deaa8f7ee
fix: not able to update model setting in local api ( #2687 )
...
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
2024-04-11 15:49:39 +07:00
Louis
d93d74c86b
feat: nitro additional dependencies ( #2674 )
2024-04-11 09:13:02 +07:00
Louis
3f23de6c28
feat: move log into monitoring extension ( #2662 )
2024-04-10 14:35:15 +07:00
Louis
d5c4f745f1
fix: model selector lack of warning message when no models downloaded ( #2651 )
2024-04-08 22:38:38 +07:00
Louis
f8cf93a906
chore: add GPU driver and toolkit status ( #2628 )
2024-04-08 09:50:16 +07:00
Louis
1eaf13b13e
fix: cancel loading model with stop action ( #2607 )
2024-04-04 10:57:54 +07:00
Louis
7f92a5aef0
fix: copied logs line break ( #2603 )
2024-04-04 10:57:37 +07:00
Louis
52654b1055
chore: add open log dir to troubleshooting modal ( #2605 )
2024-04-04 08:55:00 +07:00
Louis
3b755f7e8c
Merge pull request #2591 from janhq/main
...
use `tabular-nums` for percentages in ModelCancelDownload (#2553 )
2024-04-03 10:59:58 +07:00
Masataka Yakura
2a6f7745c8
use tabular-nums for percentages in ModelCancelDownload ( #2553 )
...
with this patch numbers in percentages have the same width so all the component widths stay the same
https://tailwindcss.com/docs/font-variant-numeric#tabular-figures
2024-04-02 17:54:05 +07:00
Louis
f6d3b53ab5
Merge branch 'main' into dev
...
# Conflicts:
# web/screens/Chat/ErrorMessage/index.tsx
2024-04-02 11:09:59 +07:00
NamH
96af5fb85a
fix: quick ask improvement ( #2543 )
...
* docs: Update README.md
* fix: quick ask improvement
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: hieu-jan <150573299+henryh0x1@users.noreply.github.com>
Co-authored-by: James <james@jan.ai>
2024-03-30 08:59:52 +07:00
Louis
228a363914
fix: image model does not work when retrieval tool is enabled ( #2538 )
2024-03-29 16:07:49 +07:00
NamH
fa35aa6e14
feat: dynamically register extension settings ( #2494 )
...
* feat: add extesion settings
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: Louis <louis@jan.ai>
2024-03-29 15:44:46 +07:00
NamH
132487acec
fix: show default error message from inference engine ( #2533 )
...
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
2024-03-29 11:53:34 +07:00
NamH
3ecdb81881
fix: file explore on windows show empty when importing model ( #2484 )
...
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
2024-03-29 01:24:53 +07:00
Louis
784af8cf55
fix: model recommendation label is not based on VRAM ( #2517 )
2024-03-27 18:21:33 +07:00
Louis
d290ae1977
fix: text overflow
2024-03-25 23:58:36 +07:00
Louis
8e8dfd4b37
refactor: introduce inference tools ( #2493 )
2024-03-25 23:26:05 +07:00
Louis
9551996e34
chore: load, unload model and inference synchronously
2024-03-25 12:25:30 +07:00
Louis
c2f6330daf
chore: log system information for debugging ( #2453 )
2024-03-22 12:34:44 +07:00
Louis
acbec78dbf
fix: refactor inference engines to extends AIEngine ( #2347 )
...
* fix: refactor nitro to extends localoaiengine
* fix: refactor openai extension
* chore: refactor groq extension
* chore: refactor triton tensorrt extension
* chore: add tests
* chore: refactor engines
2024-03-22 09:35:14 +07:00
Louis
ff7ec39915
fix: incompatible browser dependency ( #2439 )
...
* fix: incompatible browser dependency
* fix: update model extension to use rollup
* fix: test timeout
2024-03-21 16:54:42 +07:00
NamH
b8d86df688
Fix/unable factory reset windows nitro running ( #2422 )
...
* fix: unable to factory reset when nitro is running on windows
---------
Signed-off-by: James <james@jan.ai>
2024-03-19 18:05:03 +07:00
Louis
489e8aab24
Sync release 0.4.9 to dev ( #2407 )
...
* fix: move tensorrt executable to engine (#2400 )
* fix: move tensorrt executable to engine
Signed-off-by: James <james@jan.ai>
* some update
Signed-off-by: hiro <hiro@jan.ai>
* chore: bump tensorrt version
* fix: wrong destroy path
* fix: install extensions in parallel
* chore: update path for tensorrt engine (#2404 )
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Signed-off-by: hiro <hiro@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: hiro <hiro@jan.ai>
Co-authored-by: Louis <louis@jan.ai>
* Release/v0.4.9 (#2421 )
* fix: turn off experimental settings should also turn off quick ask (#2411 )
* fix: app glitches 1s generating response before starting model (#2412 )
* fix: disable experimental feature should also disable vulkan (#2414 )
* fix: model load stuck on windows when can't get CPU core count (#2413 )
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
* feat: TensorRT-LLM engine update support (#2415 )
* fix: engine update
* chore: add remove prepopulated models
Signed-off-by: James <james@jan.ai>
* update tinyjensen url
Signed-off-by: James <james@jan.ai>
* update llamacorn
Signed-off-by: James <james@jan.ai>
* update Mistral 7B Instruct v0.1 int4
Signed-off-by: James <james@jan.ai>
* update tensorrt
Signed-off-by: James <james@jan.ai>
* update
Signed-off-by: hiro <hiro@jan.ai>
* update
Signed-off-by: James <james@jan.ai>
* prettier
Signed-off-by: James <james@jan.ai>
* update mistral config
Signed-off-by: James <james@jan.ai>
* fix some lint
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Signed-off-by: hiro <hiro@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: hiro <hiro@jan.ai>
* Tensorrt LLM disable turing support (#2418 )
Co-authored-by: Hien To <tominhhien97@gmail.com>
* chore: add prompt template tensorrtllm (#2375 )
* chore: add prompt template tensorrtllm
* Add Prompt template for mistral and correct model metadata
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>
* fix: correct tensorrt mistral model.json (#2419 )
---------
Signed-off-by: James <james@jan.ai>
Signed-off-by: hiro <hiro@jan.ai>
Co-authored-by: Louis <louis@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: hiro <hiro@jan.ai>
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
Co-authored-by: Hien To <tominhhien97@gmail.com>
---------
Signed-off-by: James <james@jan.ai>
Signed-off-by: hiro <hiro@jan.ai>
Co-authored-by: NamH <NamNh0122@gmail.com>
Co-authored-by: James <james@jan.ai>
Co-authored-by: hiro <hiro@jan.ai>
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-03-19 12:20:09 +07:00
Meta Spartan
0348aa3321
feat: Groq Inference Extension ( #2263 )
...
* feat: Groq Inference Extension
* Add Groq supported models
* Fix folder typo
* Add Groq options to interface and new API Key saving, tested working
* Fix linting
2024-03-18 06:40:20 +07:00
NamH
6dfa23cd02
fix: unable to start web with quick ask ( #2402 )
...
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
2024-03-17 13:17:39 +07:00
NamH
03a0978f53
fix: some costmetic issues: badges corner, recommended for tensorrt models( #2346 )
...
Signed-off-by: hiro <hiro@jan.ai>
Co-authored-by: hiro <hiro@jan.ai>
2024-03-14 15:58:42 +07:00
Louis
d85d02693b
feat: Nitro-Tensorrt-LLM Extension ( #2280 )
...
* feat: tensorrt-llm-extension
* fix: loading
* feat: add download tensorrt llm runner
Signed-off-by: James <james@jan.ai>
* feat: update to rollupjs instead of webpack for monitoring extension
Signed-off-by: James <james@jan.ai>
* feat: move update nvidia info to monitor extension
Signed-off-by: James <james@jan.ai>
* allow download tensorrt
Signed-off-by: James <james@jan.ai>
* update
Signed-off-by: James <james@jan.ai>
* allow download tensor rt based on gpu setting
Signed-off-by: James <james@jan.ai>
* update downloaded models
Signed-off-by: James <james@jan.ai>
* feat: add extension compatibility
* dynamic tensor rt engines
Signed-off-by: James <james@jan.ai>
* update models
Signed-off-by: James <james@jan.ai>
* chore: remove ts-ignore
* feat: getting installation state from extension
Signed-off-by: James <james@jan.ai>
* chore: adding type for decompress
Signed-off-by: James <james@jan.ai>
* feat: update according Louis's comment
Signed-off-by: James <james@jan.ai>
* feat: add progress for installing extension
Signed-off-by: James <james@jan.ai>
* chore: remove args from extension installation
* fix: model download does not work properly
* fix: do not allow user to stop tensorrtllm inference
* fix: extension installed style
* fix: download tensorrt does not update state
Signed-off-by: James <james@jan.ai>
* chore: replace int4 by fl16
* feat: modal for installing extension
Signed-off-by: James <james@jan.ai>
* fix: start download immediately after press install
Signed-off-by: James <james@jan.ai>
* fix: error switching between engines
* feat: rename inference provider to ai engine and refactor to core
* fix: missing ulid
* fix: core bundler
* feat: add cancel extension installing
Signed-off-by: James <james@jan.ai>
* remove mocking for mac
Signed-off-by: James <james@jan.ai>
* fix: show models only when extension is ready
* add tensorrt badge for model
Signed-off-by: James <james@jan.ai>
* fix: copy
* fix: add compatible check (#2342 )
* fix: add compatible check
Signed-off-by: James <james@jan.ai>
* fix: copy
* fix: font
* fix: copy
* fix: broken monitoring extension
* chore: bump engine
* fix: copy
* fix: model copy
* fix: copy
* fix: model json
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: Louis <louis@jan.ai>
* fix: vulkan support
* fix: installation button padding
* fix: empty script
* fix: remove hard code string
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: NamH <NamNh0122@gmail.com>
2024-03-14 14:07:22 +07:00
Louis
e5369ed151
fix: do not migrate extensions from quick ask window ( #2336 )
2024-03-13 01:11:21 +07:00
Louis
af5bcea773
fix: gate quick ask with feature toggle ( #2331 )
2024-03-12 20:10:59 +07:00
Louis
b9b421a495
fix: quick app bugs ( #2327 )
2024-03-12 17:25:50 +07:00
NamH
f36d740b1e
feat: add quick ask ( #2197 )
...
* feat: add quick ask
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: Louis <louis@jan.ai>
2024-03-08 10:01:37 +07:00
Louis
49ad855843
feat: prompt user to download an update manually ( #2261 )
2024-03-07 09:36:42 +07:00
Louis
5ca3069fa1
fix: image upload button and drag event are not enabled ( #2248 )
...
* fix: image upload button and drag event are not enabled
* fix: add tooltips for unsupported model
2024-03-06 09:09:38 +07:00