Commit Graph

153 Commits

Author SHA1 Message Date
Adam Treat
35e7503571 Make the download use a temp file to save ram and make it threaded. 2023-04-23 19:43:20 -04:00
Adam Treat
29685b3eab Provide a non-priviledged place for model downloads when exe is installed to root. 2023-04-23 11:28:17 -04:00
Adam Treat
09c27f6ec4 Make font size themeable. 2023-04-23 11:23:02 -04:00
Adam Treat
2e6baace9d Consolidate all colors to a central theme object. 2023-04-23 09:42:35 -04:00
Adam Treat
a387785a6d Hardcode the color/style for combobox popup. 2023-04-23 08:04:27 -04:00
Adam Treat
fa1add3665 Hardcode more of the style to get around differences on OS. 2023-04-23 07:48:06 -04:00
Adam Treat
876f0537b4 Perform a health check on the datalake before we enable network. 2023-04-23 07:35:38 -04:00
Adam Treat
42eec8b64c Move the popup dialog into own file and disable network for now. 2023-04-23 07:05:43 -04:00
Adam Treat
42e8f3faec Move settings dialog into own file. 2023-04-23 06:58:07 -04:00
Adam Treat
b8fcd406dc New thumbs up/down support for gpt4all-datalake. 2023-04-22 22:09:14 -04:00
Adam Treat
faf4c633e5 Minor cleanup. 2023-04-22 16:40:34 -04:00
Adam Treat
10ebbafc22 Getting ready for next update. 2023-04-21 23:23:57 -04:00
Adam Treat
3578693a43 Fix logic. 2023-04-21 13:46:50 -04:00
eachadea
91ec6f1a9d Don't build test_hw on apple silicon 2023-04-21 11:25:03 -04:00
Adam Treat
bb834ecde8 Restore basic functionality. 2023-04-21 09:56:06 -04:00
Adam Treat
7794b26e69 Make the settings dialog persist across sessions. 2023-04-21 08:23:39 -04:00
Adam Treat
1beaf3bbbd Revamp hardware tester to print to stdout the result in single word. 2023-04-21 07:36:05 -04:00
Adam Treat
aecac945dd Remove this as clang does not support. 2023-04-20 20:48:27 -04:00
AT
e4f25ad7f1 Update README.md 2023-04-20 19:43:16 -04:00
Adam Treat
89f455a1a6 Add a small program that tests hardware. 2023-04-20 19:34:56 -04:00
AT
01ab758df9 Update README.md 2023-04-20 18:56:38 -04:00
Adam Treat
ad210589d3 Silence a warning now that we're forked. 2023-04-20 17:27:06 -04:00
Adam Treat
f225b238cb Remove ggml submodule in favor of llama.cpp 2023-04-20 17:20:44 -04:00
Adam Treat
bfee4994f3 Back out the prompt/response finding in gptj since it doesn't seem to help.
Guard against reaching the end of the context window which we don't handle
gracefully except for avoiding a crash.
2023-04-20 17:15:46 -04:00
Tom Jobbins
26b1402b7c Update HTTP link to model to point to the latest Jazzy model (in the CLI-only build section) (#78) 2023-04-20 14:15:07 -04:00
Adam Treat
4e06ed4f0a Fix warning and update llama.cpp submodule to latest. 2023-04-20 13:27:11 -04:00
Adam Treat
d7f1214bf1 Use default params unless we override them. 2023-04-20 12:07:43 -04:00
Adam Treat
2ef8857393 Crop the filename. 2023-04-20 10:54:42 -04:00
Adam Treat
33beec0cdd Display filesize info in the model downloader. 2023-04-20 09:32:51 -04:00
Adam Treat
9c85a2ceb2 Add multi-line prompt support. 2023-04-20 08:31:33 -04:00
Adam Treat
963ef4b617 Pin the llama.cpp to a slightly older version. 2023-04-20 07:34:15 -04:00
Adam Treat
795715fb59 Don't crash starting with no model. 2023-04-20 07:17:07 -04:00
Adam Treat
338b5ca703 Don't use versions for model downloader. 2023-04-20 06:48:13 -04:00
eachadea
b36e235112 Don't build a universal binary
unless -DBUILD_UNIVERSAL=ON
2023-04-20 06:37:54 -04:00
Adam Treat
71b308e914 Add llama.cpp support for loading llama based models in the gui. We now
support loading both gptj derived models and llama derived models.
2023-04-20 06:19:09 -04:00
Aaron Miller
00cb5fe2a5 Add thread count setting 2023-04-19 08:33:13 -04:00
Adam Treat
169afbdc80 Add a new model download feature. 2023-04-18 21:10:06 -04:00
Adam Treat
2b1cae5a7e Allow unloading/loading/changing of models. 2023-04-18 11:42:38 -04:00
Aaron Miller
8a4f7897f4 remove fill color for prompt template box 2023-04-18 08:47:37 -04:00
Adam Treat
708bc1bbe6 Fix link color to have consistency across platforms. 2023-04-18 08:45:21 -04:00
Adam Treat
e540edcb1e Make the gui accessible. 2023-04-18 08:40:04 -04:00
Pavol Rusnak
da0912d531 readme: GPL -> MIT license 2023-04-17 16:45:29 -04:00
Adam Treat
99d4a7f573 Changing to MIT license. 2023-04-17 16:37:50 -04:00
Adam Treat
74757d4d1b Don't add version number to the installer or the install location. 2023-04-17 15:59:14 -04:00
Adam Treat
cf27c3b1a7 Bump the version for the context bug fix. 2023-04-17 15:37:24 -04:00
Adam Treat
f73fbf28a4 Fix the context. 2023-04-17 14:11:41 -04:00
Adam Treat
b0ce635338 Set a new default temp that is more conservative. 2023-04-17 09:49:59 -04:00
AT
0ad1e21f78 Update README.md 2023-04-17 09:02:26 -04:00
Adam Treat
90e1eb0c37 Update submodule. 2023-04-17 08:04:40 -04:00
Adam Treat
29990fd27b Bump version to 2.1 as this has been referred to far and wide as
GPT4All v2 so doing this to decrease confusion. Also, making the version
number visible in the title bar.
2023-04-17 07:50:39 -04:00