162 Commits

Author SHA1 Message Date
Louis
d0c44f70f1 fix: catch nitro exit process for a clearer message 2023-11-22 22:36:00 +07:00
Louis
8f76b7c3e0 fix: pass instance ref to event handler 2023-11-22 22:36:00 +07:00
Louis
664806e7f1 chore: abort inference stream implementation 2023-11-22 22:36:00 +07:00
Louis
081c37bc84 chore: update local module link to reflect core update 2023-11-22 22:36:00 +07:00
Louis
ca3c6f73f8 chore: output logs to file for nitro debugging 2023-11-22 22:36:00 +07:00
Louis
de562ecaed chore: add stopping inference interface 2023-11-22 22:36:00 +07:00
hiento09
fe3d682530
Enhance Cross-Platform Argument Handling for Nitro Startup Scripts (#674)
* Patch all argument of bat script to nitro command run

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
2023-11-21 13:49:32 +07:00
Louis
c9cfebd7d3 chore: fix convo summary 2023-11-20 09:39:48 +07:00
Louis
bb78683847 refactor: remove unused hooks and resolve no-explicit-any 2023-11-20 09:39:48 +07:00
Louis
9f0efa56ce chore: update convo last message 2023-11-16 22:57:28 +07:00
Louis
38b2e5e7a2 refactor: entities references & logics 2023-11-16 22:57:28 +07:00
NamH
52d56a8ae1
refactor: move file to jan root (#598)
* feat: move necessary files to jan root

Signed-off-by: James <james@jan.ai>

* chore: check model dir

---------

Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: Louis <louis@jan.ai>
2023-11-16 12:09:09 +07:00
Linh Tran
9c5c03b6bc
Add run-script-os (#620) 2023-11-15 21:46:27 +07:00
Louis
d7efd9813a chore: handle GGUFv1 error 2023-11-14 21:02:29 +07:00
Louis
7c2c1a2b3d chore: validate model status 2023-11-14 21:02:29 +07:00
Louis
67bc28dd85 chore: attempt to display the error message returned from the APIs 2023-11-14 21:02:29 +07:00
Louis
37042dd044 chore: add TODO 2023-11-14 21:02:29 +07:00
Louis
86e1eea169 fix: #572 failed to load model sometime 2023-11-14 21:02:29 +07:00
Service Account
daa33a1cea Restore cpx nitro step in yarn script 2023-11-14 15:32:51 +07:00
hiento09
500f7b4867
Chore/refactor yarn script (#615)
* Refactor yarn script

---------

Co-authored-by: Hien To <hien@jan.ai>
2023-11-14 11:53:09 +07:00
NamH
1fc9c4e220
fix(#591): prevent duplicate message id issue (#595)
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
2023-11-14 09:37:54 +07:00
hiento09
03258e06cc
Bump nitro version from 0.1.4 to 0.1.6 (#581)
Co-authored-by: Service Account <service@jan.ai>
2023-11-10 17:23:06 +07:00
hiento09
ee5b2d0b0d
Add set yarn network timeout for uikit (#579)
* Add set yarn network timeout for uikit

* Temporary set nitro version in CI

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
2023-11-10 17:16:45 +07:00
hiento09
edb34c9bc2
Add set env CI=e2e in CI pipeline (#578)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2023-11-10 15:59:21 +07:00
NamH
59ea9b3639
fix(#566): jan cannot retrieve the conversations (#570)
Signed-off-by: James <james@jan.ai>
2023-11-09 11:43:40 +07:00
Louis
90761d8976 fix: correct regex 2023-11-06 13:46:01 +07:00
Louis
0d8cf6a339 chore: remove unused util 2023-11-06 13:46:01 +07:00
Louis
36c9807ae4 feat: JSON Conversational Plugin 2023-11-06 13:46:01 +07:00
Louis
96dba2690d feat: class-based plugin manager
chore: add facades

refactor: core module export

refactor: inference plugin - deprecate function registering (#537)

* refactor: revamp inference plugin as class - deprecate function registering

* refactor: monitoring plugin - deprecate service registering (#538)

refactor: revamp inference plugin as class - deprecate function registering

chore: update import

refactor: plugin revamp - model management

chore: update build steps and remove experimental plugins

refactor: remove pluggable electron

chore: add sorting for conversations

chore: build plugins for testing

chore: consistent plugin directory name

chore: docs

chore: fix CI

chore: update conversation prefix
2023-11-06 13:46:01 +07:00
hiento09
06da2d8c5f
Add install nitro mac intel inference plugin build locally (#542)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2023-11-05 14:27:11 +07:00
Service Account
b495dabf88 janhq/jan: Update tag build 1.0.21 for inference-plugin 2023-11-03 11:13:18 +00:00
hiento09
4eb5ecdbb4
Bump nitro version to 0.1.4 (#532)
* Bump nitro version to 0.1.4

* Add chmod for linux-start.sh file

---------

Co-authored-by: Service Account <service@jan.ai>
2023-11-03 18:11:19 +07:00
hiento09
8f9cc300b3
Chore/update yarn dev script (#529)
* reduce runtime command yarn build:plugins locally on mac silicon

* rename yarn script

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Service Account <service@jan.ai>
2023-11-02 17:41:13 +07:00
Service Account
6f3b17bed8 janhq/jan: Update tag build 1.0.20 for inference-plugin 2023-11-01 16:36:49 +00:00
hiento09
200f19f3ee
Inference Plugin pull nitro binary from release (#524)
* refactor nitro folder structure inside inference plugin

* Change to flat folder structure for nitro binary

* Remove all exiting nitro binary file

* add download command for nitron linux cuda

* Add yarn script to download nitro

* Add build deps to data-plugins yarn script

* add chmod for nitro binary file

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Service Account <service@jan.ai>
2023-11-01 23:32:41 +07:00
Service Account
0a55a853fe janhq/jan: Update tag build 1.0.13 for model-management-plugin 2023-10-31 09:13:59 +00:00
Service Account
5ab61c3e5e janhq/jan: Update tag build 1.0.19 for inference-plugin 2023-10-31 09:13:57 +00:00
John
7a1f713229 Chore: refactor code, hide plugin menu in web 2023-10-31 15:38:21 +07:00
Service Account
a6bd417b86 janhq/jan: Update tag build 1.0.9 for monitoring-plugin 2023-10-31 08:22:33 +00:00
Service Account
76a844ae77 janhq/jan: Update tag build 1.0.18 for inference-plugin 2023-10-31 08:22:31 +00:00
Louis
1efe2cbd1e
fix: dest.end is not a function (#501) 2023-10-31 15:21:18 +07:00
Service Account
f35c97b6c3 janhq/jan: Update tag build 1.0.12 for model-management-plugin 2023-10-31 02:58:03 +00:00
Service Account
197eb6c0b6 janhq/jan: Update tag build 1.0.17 for inference-plugin 2023-10-31 02:58:00 +00:00
Service Account
007ff77f6b janhq/jan: Update tag build 1.0.19 for data-plugin 2023-10-31 02:57:58 +00:00
John
6be67895dd 255: Cloud native 2023-10-30 23:20:10 +07:00
Service Account
e1235fb160 janhq/jan: Update tag build 1.0.8 for monitoring-plugin 2023-10-30 15:37:23 +00:00
Service Account
d9f261732a janhq/jan: Update tag build 1.0.11 for model-management-plugin 2023-10-30 15:37:21 +00:00
Service Account
7ccdb8360d janhq/jan: Update tag build 1.0.16 for inference-plugin 2023-10-30 15:37:19 +00:00
Service Account
de81d7d7ca janhq/jan: Update tag build 1.0.18 for data-plugin 2023-10-30 15:37:17 +00:00
hiento09
fd87f8ad7f
Correct version and license (#498)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2023-10-30 22:32:34 +07:00