Commit Graph

41 Commits

Author SHA1 Message Date
Henk cc01ad730a Don't install safetensors for MTJ 2023-02-11 11:20:21 +01:00
Henk b58daa1ba1 Pin Flask-cloudflared 2023-02-10 19:11:13 +01:00
Henk e9859cf17d DNSPython workaround
DNSPython had an update eventlet is not ready for. We now manually cap DNSPython to ensure the installations still happen correctly.
2023-01-16 16:32:17 +01:00
Henk 7fc5c46c1d Add Safetensors
Having the dependency adds basic support for safetensor models.
2023-01-06 16:40:56 +01:00
Henk d0cb463c53 Pin transformers version
To avoid breaking changes lets force the exact transformers version we code against. This will be automatically picked up by all the automatic updaters.
2022-12-02 01:48:12 +01:00
henk717 f72ceeadd0
Cap transformers version
Since MTJ is low level, we force a fixed transformers version to have more controlled updates when needed
2022-12-02 01:10:59 +01:00
Henk 8ee795055c Force compatible HF Hub 2022-10-23 18:28:50 +02:00
Henk 50266ab49a Torch fixes for colab 2022-09-25 19:47:08 +02:00
Henk b0a32d3646 Requirements Cleanup 2022-09-25 19:40:59 +02:00
Henk 9f15077337 Requirements Updates 2022-09-25 19:33:18 +02:00
vfbd e8e0ad85be Merge branch 'united' into dependency-fix 2022-09-15 17:41:34 -04:00
vfbd 943614b5e6 Merge branch 'main' into dependency-fix 2022-09-15 17:33:48 -04:00
vfbd 7bf6c9a23f Remove TPU Colab's dependency on optax and chex 2022-09-15 13:47:48 -04:00
vfbd 551565c5ac Fix error in aria2_hook when transformers version is at least 4.22.0
Some of the transformers.file_utils functions that were removed in
transformers v4.22.0 have equivalents in the huggingface_hub module.
2022-09-15 13:37:50 -04:00
Divided by Zer0 36b80a5542
Merge branch 'united' into loguru 2022-09-15 12:48:41 +02:00
Henk 7d4c690471 Merge branch 'main' into united 2022-09-15 00:43:10 +02:00
Henk aac999c073 Pin transformers to 4.21.3 2022-09-15 00:25:33 +02:00
Divided by Zer0 e58df9568c
Merge branch 'united' into loguru 2022-09-14 01:46:37 +02:00
Henk be7f7cab7e Merge branch 'main' into united 2022-09-13 15:12:34 +02:00
henk717 359f95aff1
Downgrade Chex
Chex got a breaking update, while it is not a direct dependency we add it so that optax and jax don't break.
2022-09-13 14:59:23 +02:00
Divided by Zer0 ee357fff3d reqs 2022-09-11 19:51:23 +02:00
vfbd 34c9535667 Upload basic API with /generate POST endpoint 2022-08-08 02:27:48 -04:00
henk717 68110c5930
Merge branch 'KoboldAI:main' into united 2022-07-12 23:03:09 +02:00
vfbd 70aa182671 Restrict jaxlib version in TPU Colabs 2022-07-12 16:30:26 -04:00
ebolam 58418c4aa5 Basic file browser with edit and delete functionality
Can be shown by going to /popup_test in a second tab.
2022-06-30 09:44:04 -04:00
Gnome Ann b1d8797a54 Allow TPU Colab to load sharded HF models 2022-05-12 23:51:40 -04:00
Gnome Ann f5e689a725 Upload maps/opt.json and update requirements 2022-05-12 19:09:31 -04:00
Henk 9a2d346d60 Merge branch 'main' into united 2022-04-12 10:41:51 +02:00
Henk b377887336 Cap Bleach version to 4.1.0 2022-04-12 10:32:27 +02:00
Gnome Ann 66bc7e10bf Remove Ray from requirements_mtj.txt
I made some changes recently to mesh transformer JAX so that we don't
need Ray anymore. This should make the installation a little faster.
2022-04-04 12:42:33 -04:00
henk717 f581fe89cb Torch version changes 2022-03-17 21:11:36 +01:00
Gnome Ann eaf190469d Add PyTorch 1.11 support for lazy loader 2022-03-17 12:51:41 -04:00
henk717 9235754eb9 Dependency Fixes 2022-03-17 00:35:59 +01:00
henk717 50a96485a9
Fix dm-haiku
They did a change that breaks compatibility with our other dependencies, forcing version 0.0.5 to fix this.
2022-02-14 18:05:50 +01:00
henk717 a484244392 Welcome Message API
Allows model creators to customize the welcome message using Markdown and Limited HTML

Existing United users need to run install_requirements..bat again, you can leave the existing dependencies intact.
2022-01-30 19:47:30 +01:00
henk717 18ddd77337 Apply VE's changes to colab 2021-12-14 02:13:43 +01:00
henk717 bc1c0c4fa7 pip requirements
For Colab
2021-12-09 23:50:21 +01:00
Gnome Ann 3c349e6aaf Modify TPU backend code to support JAX 0.2.21
The original one supported versions of JAX up to 0.2.12, and possibly also some
earlier versions. This new code supports exclusively JAX 0.2.21 and does not
work with any earlier or later versions of JAX. However, this new code benefits
from not needing to recompile when changing "Amount To Generate" and also from
supporting stopping generation early, which makes an implementation of Dynamic
World Info Scan finally possible.
2021-11-30 10:13:02 -05:00
henk717 4244b588cb Ngrok requirements
Adds ngrok to the requirements.txt files
2021-11-29 18:13:30 +01:00
Gnome Ann 68e4b66fc5 Fix a typo in requirements_mtj.txt 2021-11-19 22:28:34 -05:00
Gnome Ann 286ed51534 Add a requirements.txt for TPU backend 2021-11-19 18:20:02 -05:00