louistiti
|
3ed88544f8
|
fix(server): specify correct minimem total/free RAM for LLM
|
2024-04-29 19:18:27 +08:00 |
|
louistiti
|
9ee73ea5f9
|
feat(server): map resolved slots to dialog answers
|
2024-04-29 18:37:20 +08:00 |
|
louistiti
|
c934d0e30d
|
feat(server): support dialog type action after slots filled
|
2024-04-29 18:02:41 +08:00 |
|
louistiti
|
d9f0144e62
|
feat(server): action loop support
|
2024-04-29 11:25:18 +08:00 |
|
louistiti
|
57923f83ee
|
fix(scripts): always update manifest on LLM setup
|
2024-04-28 10:10:57 +08:00 |
|
louistiti
|
a38eee71f0
|
feat(server): set Phi-3 as default LLM
|
2024-04-26 15:14:28 +08:00 |
|
louistiti
|
c8e03ec401
|
fix(server): utterance as expected_item loop indefinitely
|
2024-04-22 23:29:30 +08:00 |
|
louistiti
|
4ca32b5070
|
feat(scripts): fallback to mirror in case of error to download LLM
|
2024-04-22 00:00:46 +08:00 |
|
louistiti
|
d8660251af
|
feat: use mistral-7b-instruct-v0.2.Q4_K_S as final choice
|
2024-04-20 14:33:37 +08:00 |
|
louistiti
|
26af271edc
|
feat(server): add utterance as expected_item type
|
2024-04-20 14:29:00 +08:00 |
|
louistiti
|
da49a4dd82
|
feat(scripts): llama.cpp compatible build
|
2024-04-18 20:38:02 +08:00 |
|
louistiti
|
cf02f0f91d
|
feat(server): final LLM setup
|
2024-04-17 00:10:41 +08:00 |
|
louistiti
|
2de95c4ef9
|
feat(server): Gemma support (prototype)
|
2024-04-16 20:18:18 +08:00 |
|
louistiti
|
2434d36564
|
feat(skill/translator-poc): short translate action kick off
|
2024-04-15 20:42:11 +08:00 |
|
louistiti
|
73d919868b
|
feat(server): LLM entities support
|
2024-04-14 17:41:39 +08:00 |
|
Théo LUDWIG
|
39cbd7114e
|
fix(bridge/python): usage of dict instead of empty TypedDict to avoid types errors
We might in the future generate automatically from the TypeScript types, generate the Python types.
For the moment, it is not typed, so we use a dict.
|
2024-02-25 20:57:02 +01:00 |
|
louistiti
|
a16ab4abfa
|
feat(server): add response data to LLM inference endpoint
|
2024-02-19 18:31:56 +08:00 |
|
louistiti
|
6e12d2638d
|
feat(server): verify whether LLM is enabled on inference
|
2024-02-19 18:30:10 +08:00 |
|
louistiti
|
0d3c42beb2
|
feat(server): implement PoC skill to validate LLM execution
|
2024-02-19 18:01:41 +08:00 |
|
louistiti
|
66f65b25b4
|
feat(server): expose LLM duties behind HTTP endpoint
|
2024-02-19 17:00:14 +08:00 |
|
louistiti
|
3f85a93a03
|
feat(server): LLM duties architecture + custom NER, summarization and translation duties
|
2024-02-18 23:43:25 +08:00 |
|
Louis Grenard
|
e9e9155366
|
feat(server): bootstrap LLM TCP server <> LLM duties <> TCP client (tmp)
|
2024-02-15 00:13:16 +08:00 |
|
Louis Grenard
|
30c9d3bce5
|
feat(server): create updater
|
2024-02-14 17:37:21 +08:00 |
|
Louis Grenard
|
dba5d90b94
|
chore: add LLM TCP server to Git commit message
|
2024-02-14 09:45:26 +08:00 |
|
Louis Grenard
|
0705659f3e
|
fix(scripts): Python TCP server setup
|
2024-02-14 09:44:50 +08:00 |
|
louistiti
|
4815651a1d
|
feat(server): bootstrap LLM TCP server (tmp)
|
2024-02-14 09:27:22 +08:00 |
|
louistiti
|
71ebdc5d80
|
refactor(server): prepare LLM TCP client connection
|
2024-02-13 18:51:45 +08:00 |
|
louistiti
|
49ac3218f7
|
feat(server): preparing LLM TCP server loading
|
2024-02-13 16:22:32 +08:00 |
|
louistiti
|
1c0c8080bf
|
feat(scripts): download and compile llama.cpp
|
2024-02-08 21:05:06 +08:00 |
|
louistiti
|
46f6c09739
|
scripts(setup-llm): tell when LLM is up-to-date
|
2024-01-30 00:09:20 +08:00 |
|
louistiti
|
93eb2d22b3
|
scripts(setup-llm): set up LLM
|
2024-01-29 23:57:23 +08:00 |
|
louistiti
|
c4d2524922
|
scripts(setup-llm): kick off LLM setup and unify common functions
|
2024-01-29 00:20:38 +08:00 |
|
louistiti
|
7482edde0a
|
Merge branch 'widget-backbone' into mistral-llm-ner
|
2024-01-28 22:22:48 +08:00 |
|
louistiti
|
09b9a02284
|
feat(skill/random_number): widget rendering
|
2024-01-28 17:16:10 +08:00 |
|
Théo LUDWIG
|
f895963ab9
|
feat(bridge/python): add Text component
|
2023-12-12 19:48:03 +01:00 |
|
Théo LUDWIG
|
637ab43626
|
feat(bridge/python): add TextInput component
|
2023-12-12 19:47:44 +01:00 |
|
Théo LUDWIG
|
811bb7ab44
|
feat(bridge/python): add Tab component
|
2023-12-12 19:47:22 +01:00 |
|
Théo LUDWIG
|
a65d330256
|
feat(bridge/python): add TabList component
|
2023-12-12 19:47:02 +01:00 |
|
Théo LUDWIG
|
04cff622b2
|
feat(bridge/python): add TabGroup component
|
2023-12-12 19:46:04 +01:00 |
|
Théo LUDWIG
|
b2f260d04d
|
feat(bridge/python): add TabContent component
|
2023-12-12 19:45:29 +01:00 |
|
Théo LUDWIG
|
adda7bc6ac
|
feat(bridge/python): add Switch component
|
2023-12-12 19:45:03 +01:00 |
|
Théo LUDWIG
|
fb936c45b6
|
feat(bridge/python): add Slider component
|
2023-12-12 19:44:33 +01:00 |
|
Théo LUDWIG
|
d0ade211ad
|
feat(bridge/python): add Select component
|
2023-12-12 19:44:11 +01:00 |
|
Théo LUDWIG
|
90397f8029
|
feat(bridge/python): add SelectOption component
|
2023-12-12 19:43:48 +01:00 |
|
Théo LUDWIG
|
7ee89d9e58
|
feat(bridge/python): add ScrollContainer component
|
2023-12-12 19:43:14 +01:00 |
|
Théo LUDWIG
|
050fcec835
|
feat(bridge/python): add Radio component
|
2023-12-12 19:42:32 +01:00 |
|
Théo LUDWIG
|
f714a99108
|
feat(bridge/python): add RadioGroup component
|
2023-12-12 19:42:10 +01:00 |
|
Théo LUDWIG
|
5623c33d04
|
feat(bridge/python): add Progress component
|
2023-12-12 19:41:42 +01:00 |
|
Théo LUDWIG
|
8d937b1e5f
|
feat(bridge/python): add Loader component
|
2023-12-12 19:41:16 +01:00 |
|
Théo LUDWIG
|
1613b12765
|
feat(bridge/python): add List component
|
2023-12-12 19:40:54 +01:00 |
|