Guillermo Rodriguez
edd6ccc3e1
Add worker benchmark api
2023-10-08 19:37:25 -03:00
Guillermo Rodriguez
3d2069d151
Simplify pipeline_for function and add the infra needed for diferent io/types than png
2023-10-08 18:00:18 -03:00
Guillermo Rodriguez
ee1fdcc557
Go back to using gather on tg ipfs result getting
2023-10-08 16:36:29 -03:00
Guillermo Rodriguez
359e491d1f
Fix enqueue cli for img2img also fix worker img2img input get bug
2023-10-08 12:19:46 -03:00
Guillermo Rodriguez
50ae61c7b2
Add default value for autoconf
2023-10-08 11:06:06 -03:00
Guillermo Rodriguez
cadd723191
Cancel other image task when one already finished on tg frontend ipfs image gather
2023-10-08 10:27:25 -03:00
Guillermo Rodriguez
16df97d731
Improve tg frontend ipfs results gathering parallelism
2023-10-08 10:13:55 -03:00
Guillermo Rodriguez
d749dc4f57
Improve worker ipfs input data parallelizm
2023-10-08 09:54:31 -03:00
Guillermo Rodriguez
aa1d52dba0
Add autoconfiguration feature for telegram frontend
2023-10-08 09:26:43 -03:00
Guillermo Rodriguez
d3b5d56187
Add new data gathering mechanic on worker and mp tractor backend
2023-10-07 21:28:52 -03:00
Guillermo Rodriguez
e802689523
Add new/legacy ipfs image mechanic on input image gathering
2023-10-07 14:55:30 -03:00
Guillermo Rodriguez
1780f1a360
Update example --env no longer needed on docker
2023-10-07 12:42:05 -03:00
Guillermo Rodriguez
cc4a4b5189
Fix cli entrypoints to use new config, improve competitor cancel logic and add default docker image to py311 image
2023-10-07 12:32:00 -03:00
Guillermo Rodriguez
5437af4d05
Add new config to .gitignore
2023-10-07 11:12:45 -03:00
Guillermo Rodriguez
5b6e18e1ef
Fix import bug and only enable unet compilation on high end cards
2023-10-07 11:12:15 -03:00
Guillermo Rodriguez
7cd539a944
Make new non_compete optional, also ipfs_gateway
2023-10-07 11:11:47 -03:00
Guillermo Rodriguez
b7b267a71b
Dont reference python version on docker instructions
2023-10-07 11:04:57 -03:00
Guillermo Rodriguez
342dd9ac1c
Add whitelist & blacklist
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
ad1a9ef9ea
Add anyio error to failable
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
b372f50130
Create separate docker images for python 3.10 and 3.11
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
9ef2442123
Switch config to toml
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
93203ab533
Only check if should cancel inference every two steps, also pipe to cuda if cpu offloading is off
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
9fa5a01c34
Fix image getting logic
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
a9b05b7ee7
Add try to make gateway conf optional on telegram client
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
de8c7595db
Fix some wrong config load keys on telegram entrypoint
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
10044c6d12
Add new ipfs links to telegram bot
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
c6e58c36d8
Make non compete list come from a file named .non-compete
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
01c78b5d20
Make gpu work cancellable using trio threading apis!, also make docker always reinstall package for easier development
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
47d9f59dbe
Start setting HF env vars from config
2023-10-07 11:01:41 -03:00
Guillermo Rodriguez
d7ccbe7023
Add --name to docker worker launch command
2023-10-07 11:01:40 -03:00
Guillermo Rodriguez
08854562ef
woops make xformers part of optional cuda group
2023-10-07 11:01:40 -03:00
Guillermo Rodriguez
537670d1f3
Fix mini bug on docker entry point
2023-10-07 11:01:40 -03:00
Guillermo Rodriguez
24fae4c451
Bump version number
2023-10-07 11:01:40 -03:00
Guillermo Rodriguez
3622c8ea11
Add venv to dockerignore
...
Improve readme
Improve dockerization as ipfs cli exec runs not needed anymore
Fix pyproject toml for gpu workers
Add more sections on example config
Drop and siomplify many cli commands, try to use config.ini for everything now
Use more dynamic imports on cli to speed up startup
Improve model pipelines to allow low mem cards to run big models
Add upscaler download to `skynet download` cmd
2023-10-07 11:01:40 -03:00
Guillermo Rodriguez
454545d096
Switch to using poetry package manager
2023-10-07 11:01:40 -03:00
Guillermo Rodriguez
82458bb4c8
Merge pull request #23 from guilledk/full_http_ipfs
...
Async IPFS apis, drop docker on worker & other nice sprites ☠
2023-10-03 13:00:45 -03:00
Guillermo Rodriguez
504d6cd730
Add new ipfs options to cli frontend
...
Add async ipfs for discord
2023-09-28 21:43:30 -03:00
Guillermo Rodriguez
fe4574c5dc
Remove old docker stuff and upgrade telegram frontend to use ipfs async apis
2023-09-28 21:23:04 -03:00
Guillermo Rodriguez
1b13cf25cc
Add test for new ipfs async apis, fix cli entrypoints endpoint loading to new format
2023-09-24 15:23:25 -03:00
Guillermo Rodriguez
58f208afa2
Update config example
2023-09-24 13:18:05 -03:00
Guillermo Rodriguez
01cbc736a0
Create fully async ipfs client, and stop using docker on worker
2023-09-24 13:12:49 -03:00
Zoltan
7f50952088
Merge pull request #19 from guilledk/general_frontend_fixes
...
General frontend fixes
2023-08-23 11:57:18 -04:00
Konstantine Tsafatinos
75268decc4
fix default model and increments for discord ui
2023-08-23 11:53:41 -04:00
Guillermo Rodriguez
35f8276e4e
Fixed default cmdline testnet urls
2023-07-28 12:05:02 -03:00
Guillermo Rodriguez
ffcf9dc905
Merge pull request #5 from guilledk/decentralize
...
First fully decentralized `skynet` prototype
2023-07-28 11:16:51 -03:00
Guillermo Rodriguez
c201b78bf0
Fix help text, increase ipfs get image timeout, fix work_request increment generated bug pointed out by zoltan
2023-07-28 11:13:59 -03:00
Guillermo Rodriguez
713884e192
Provide both xl models
2023-07-27 13:25:00 -03:00
Guillermo Rodriguez
440bb015cd
Fix stablexl pipeline
2023-07-27 12:19:09 -03:00
Guillermo Rodriguez
4082adf184
Update stablexl 0.9 to 1.0
2023-07-26 16:44:46 -03:00
Guillermo Rodriguez
89c413a612
Bump version number, also telegram max image limit and disable in private for now
2023-07-22 16:53:00 -03:00