664 Commits

Author SHA1 Message Date
Alex O'Connell
ce0ec6b48f fix chatml again + gbnf + phi1.5 2023-12-31 16:00:24 -05:00
Alex O'Connell
4cde13c290 add arm64 wheel 2023-12-31 15:59:23 -05:00
Alex O'Connell
c92b9a45df Merge branch 'master' into develop 2023-12-28 17:16:30 -05:00
Alex O'Connell
b63527ec52 final readme tweaks v0.1 2023-12-28 17:10:29 -05:00
Alex O'Connell
549c9664e8 add model url 2023-12-28 16:52:53 -05:00
Alex O'Connell
89f98aae1f more readme changes 2023-12-28 16:42:42 -05:00
Alex O'Connell
4a3855df64 add performance notes 2023-12-28 16:29:52 -05:00
Alex O'Connell
e1847bd0f8 more small tweaks 2023-12-28 14:04:09 -05:00
Alex O'Connell
6e348ac472 make the addon actually work 2023-12-28 13:46:21 -05:00
Alex O'Connell
2b880136b9 add warning + only run services for exposed entities 2023-12-27 00:10:31 -05:00
Alex O'Connell
b1575f2512 chatml prompt tweaks, support multi-turn examples in the SFT masking step, and pre-tokenize dataset to avoid CPU bottleneck 2023-12-26 23:52:27 -05:00
Alex O'Connell
53c47b6eb7 tweak chatml format + make function calls json objects 2023-12-23 22:53:25 -05:00
Alex O'Connell
02f281bb77 make config flows not reset when there is an error 2023-12-23 21:10:00 -05:00
Alex O'Connell
30b0356915 Refine TODOs list + more readme changes 2023-12-23 18:28:01 -05:00
Alex O'Connell
03b3bf0b20 add shebangs 2023-12-23 09:13:52 -05:00
Alex O'Connell
206463a2bd cleanup + license + readme updates 2023-12-22 23:55:14 -05:00
Alex O'Connell
b18c4d33f2 add HA demo context file 2023-12-22 22:58:03 -05:00
Alex O'Connell
17739b6a4d prevent loading multiple models at once locally 2023-12-22 22:57:10 -05:00
Alex O'Connell
c904665f0a add validation to remote backend connections 2023-12-22 18:45:36 -05:00
Alex O'Connell
5f87824b38 multi step config flow 2023-12-22 17:04:29 -05:00
Alex O'Connell
8614152751 more cleanup 2023-12-20 23:18:39 -05:00
Alex O'Connell
387c46ee71 more docs + work on local backend in HA component 2023-12-20 23:12:21 -05:00
Alex O'Connell
c31cb75e58 some cleanup + readmes 2023-12-20 21:22:16 -05:00
Alex O'Connell
168acf8fad fix generation script 2023-12-19 22:14:48 -05:00
Alex O'Connell
d429e37378 add quantization scripts 2023-12-19 21:49:09 -05:00
Alex O'Connell
1149fa8d0f add custom modeling_phi.py 2023-12-18 00:58:19 -05:00
Alex O'Connell
b921a3234b lots of changes from phi-2 fine-tuning 2023-12-18 00:57:07 -05:00
Alex O'Connell
3ae9053b2f set defaults properly 2023-12-14 00:48:13 -05:00
Alex O'Connell
5f59b0d84c support saving more frequently 2023-12-14 00:44:26 -05:00
Alex O'Connell
1d5f8288c3 make home assistant component use chatml format 2023-12-14 00:27:34 -05:00
Alex O'Connell
2384b75583 add merge with alpaca dataset 2023-12-13 21:53:48 -05:00
Alex O'Connell
46b6ee4f65 updates with new Phi model release 2023-12-13 18:29:47 -05:00
Alex O'Connell
412637222d start expanding dataset features 2023-11-06 21:27:58 -05:00
Alex O'Connell
5d79fe6a88 fix prompt typo 2023-11-05 08:11:28 -05:00
Alex O'Connell
f93b2533e6 remove overlay files that can be pulled from git 2023-11-05 08:08:38 -05:00
Alex O'Connell
0b7f82b3ab add files to build docker addon 2023-11-04 23:12:19 -04:00
Alex O'Connell
bbca917c19 version that actually works 2023-10-30 23:15:27 -04:00
Alex O'Connell
cb7cc1ed53 more plugin work. it passes info around properly 2023-10-29 23:22:59 -04:00
Alex O'Connell
33c9161e61 add prompt building to hass component 2023-10-28 22:15:18 -04:00
Alex O'Connell
2246586a08 turn on resize so it doesn't break 2023-10-28 00:18:18 -04:00
Alex O'Connell
ad16cfa41d more cmd line flags + gptq support 2023-10-28 00:15:03 -04:00
Alex O'Connell
5f1314c1d9 add batching to generate 2023-10-27 10:05:24 -04:00
Alex O'Connell
82b4ea4c65 add load in 8bit + enable lora 2023-10-27 00:23:13 -04:00
Alex O'Connell
110b988527 fix generate 2023-10-26 23:28:19 -04:00
Alex O'Connell
373fc5fe9e smaller dataset + random sampling evaluation 2023-10-26 23:10:40 -04:00
Alex O'Connell
7c1ba32caf rename integration folder 2023-10-26 21:48:36 -04:00
Alex O'Connell
abd2818a2b add lora + argument parsing to trainer 2023-10-26 21:27:54 -04:00
Alex O'Connell
4b2b734728 integration tweaks 2023-10-25 21:50:04 -04:00
Alex O'Connell
893bc76cf8 use a better starting point 2023-10-25 21:42:30 -04:00
Alex O'Connell
2f99fddbc9 print stuff 2023-10-24 22:34:52 -04:00