Commit Graph

464 Commits (1b239dc3e869121dc08707fdf87571cfd37f446c)

Author SHA1 Message Date
Elon Niu a81a3aa215
Merge pull request #407 from elonniu/infer_time
feat: added Infer time and instance tyle
2024-01-11 16:17:01 +08:00
Jingyi 1151f7f351 improved ui 2024-01-11 14:03:52 +08:00
Jingyi b00b301276 improved failed display 2024-01-11 13:01:34 +08:00
Jingyi 8f2dd81852 support Custom Docker Image URI 2024-01-11 11:54:07 +08:00
Jingyi 167c259c87 fix ckpt without name 2024-01-11 10:51:54 +08:00
Jingyi 303d2c692a added API Duration 2024-01-11 10:37:18 +08:00
Jingyi 40391a09bb improved inference_type tip 2024-01-11 05:56:03 +08:00
Jingyi 8edd259e12 improved inference time tip 2024-01-11 05:50:39 +08:00
Jingyi be84a53cc5 support real time endpoint 2024-01-11 05:09:10 +08:00
Jingyi dc4b48f348 support real time endpoint 2024-01-11 04:11:39 +08:00
Jingyi b3d0f2f3b6 support real time endpoint 2024-01-11 03:58:21 +08:00
Jingyi 803db435c3 recover logger level 2024-01-10 20:23:50 +08:00
Jingyi eefcb986b1 added infer time and instance type 2024-01-10 20:14:35 +08:00
Jingyi 577cdcd934 added infer time and instance type 2024-01-10 20:14:01 +08:00
Jingyi 30ee365ebc improved None_Option_For_Infer_Job 2024-01-10 17:32:56 +08:00
Jingyi be3da6c655 improved Histories tips 2024-01-10 13:14:57 +08:00
Jingyi 7504eeddd2 auto update suer data and fix config 2024-01-09 17:58:36 +08:00
Elon Niu 6c8f4a97de
Merge pull request #386 from elonniu/improved_api_call
feat: Improved api call
2024-01-09 14:37:35 +08:00
Elon Niu 1bfb8d1058
Merge pull request #385 from elonniu/improved_api_params_check
feat: improved api request params check
2024-01-09 14:36:41 +08:00
Elon Niu 20ec89e029
Merge pull request #384 from elonniu/improved_logout
feat: Improved logout
2024-01-09 14:36:28 +08:00
Jingyi 9b7630c3c3 update utils 2024-01-08 10:07:53 +08:00
Jingyi b225960ff6 improved config check 2024-01-08 10:06:51 +08:00
Jingyi 4ada96acd8 update method 2024-01-08 02:48:06 +08:00
Jingyi ec2d2d4d27 improved logout 2024-01-08 02:43:36 +08:00
Jingyi 569a5d029b update gr functions 2024-01-08 02:42:38 +08:00
Jingyi 428420beef improved api request params check 2024-01-08 02:37:49 +08:00
Ning Lyu d47ac5b4d7 fix: remove unused log 2024-01-04 10:47:18 +00:00
NingLyu 819f6b4f0f
Merge branch 'awslabs:dev' into dev 2024-01-04 18:31:43 +08:00
Ning Lyu b89f5666e2 feat: add embedding 2024-01-04 10:26:17 +00:00
Jingyi 64fed0ed0f improved stop lambda 2024-01-03 16:02:46 +08:00
Jingyi 12907fe527 support train stop 2024-01-03 15:58:31 +08:00
Xiujuan Li 282f64ef8f feat: add user table group filter 2024-01-03 15:24:56 +08:00
Xiujuan Li fb4ffcbea3 feat: add user table group filter 2024-01-03 15:07:32 +08:00
Ning Lyu 2dd4571ebc feat: update ui 2024-01-03 06:57:40 +00:00
Ning Lyu cf15717aaa feat: add embedding 2024-01-03 06:26:40 +00:00
Ning Lyu f27b5f5bac feat: add hypernet trigger function 2024-01-03 06:15:58 +00:00
Ning Lyu 86d00e2366 feat: add hypernet selection 2024-01-03 06:06:54 +00:00
Jingyi f759e12c6d improved model and train 2024-01-03 14:00:53 +08:00
Jingyi 623d9be487 improved api connect 2024-01-03 00:23:28 +08:00
Jingyi ac313f6acb Merge branch 'dev' into fix_ep_delete 2024-01-02 10:41:58 +08:00
Jingyi 5d39f61cf1 improved warning time 2024-01-02 10:30:10 +08:00
Jingyi 75089a1370 Merge branch 'dev' into fix_ep_delete 2024-01-01 19:53:17 +08:00
NingLyu 9b8c0c309b
Merge pull request #364 from elonniu/use-1.3
feat: Use 1.3.0 current
2024-01-01 19:31:17 +08:00
Jingyi 63ccd3e485 use 1.3.0 version current 2024-01-01 16:59:50 +08:00
Jingyi 840698c9a9 allow delete old endpoint 2023-12-31 13:03:29 +08:00
Jingyi ecee2c47c9 improved CheckPoint Management 2023-12-29 18:52:16 +08:00
Jingyi 5b14973a72 check api version 2023-12-29 12:51:38 +08:00
Elon Niu ffbe77c05d
Merge pull request #354 from elonniu/ckpt_name_unique
feat: support ckpts filter
2023-12-29 12:11:30 +08:00
Elon Niu 1b4813b976
Merge pull request #355 from elonniu/add_api_version
feat: Add api version
2023-12-29 12:11:16 +08:00
Jingyi 545e88a0f1 add x_api_version 2023-12-29 11:45:58 +08:00
Jingyi ac9c32acc8 improved tip text 2023-12-29 09:58:17 +08:00
Jingyi 530a14b91f make rename async 2023-12-29 09:34:51 +08:00
Jingyi 58a6585e7a support filter ckpts 2023-12-29 09:01:57 +08:00
Jingyi 3264009050 fix dataset create 2023-12-29 03:47:12 +08:00
Jingyi 809b5c9356 fix dataset create 2023-12-29 02:24:13 +08:00
Jingyi d71f195cf4 unique urls 2023-12-29 00:50:41 +08:00
Jingyi f40f6d1de6 unique urls 2023-12-29 00:35:02 +08:00
Jingyi 49563a6268 support rename ckpt 2023-12-29 00:28:40 +08:00
Jingyi a366ebdd46 added delete ckpts 2023-12-29 00:03:00 +08:00
Ning dfdacdf029 feat: add Lora selection in UI 2023-12-28 22:21:19 +08:00
Jingyi 4b1302a2f9 added delete ckpts 2023-12-28 20:40:23 +08:00
Jingyi 961c9ecaa2 check ckpt name unique 2023-12-28 20:09:38 +08:00
Jingyi 88faab02c2 check upload ckpt parameters 2023-12-28 17:42:21 +08:00
Elon Niu cb7c686be5
Merge pull request #350 from elonniu/check_ckpt_upload_param
feat: Check ckpt upload param
2023-12-28 14:56:30 +08:00
Jingyi 7ca85f5bea check upload ckpt parameters 2023-12-28 12:29:23 +08:00
Jingyi cd4c10ec6b added delete confirm 2023-12-28 10:41:10 +08:00
Jingyi 0bd70acbe0 Merge branch 'delete_infer_job' into delete_dataset 2023-12-28 10:33:06 +08:00
Jingyi c6135b7c7a added delete confirm 2023-12-28 10:31:17 +08:00
Jingyi 7585ffc944 Merge branch 'dev' into delete_infer_job 2023-12-28 10:15:07 +08:00
Jingyi 2d03b24cbb fix create user status code 2023-12-28 09:49:08 +08:00
Jingyi fae4410ecc Merge branch 'dev' into delete_dataset 2023-12-28 09:45:39 +08:00
Jingyi fd0a8c45d9 Merge branch 'dev' into delete_infer_job 2023-12-28 09:45:27 +08:00
Elon Niu 704e6ed9f7
Merge pull request #342 from elonniu/delete_endpoint
feat: remove .json method and improved get endpoint name
2023-12-28 09:42:51 +08:00
Elon Niu f13fe965e2
Merge pull request #344 from elonniu/fix_inference_job_display
fix: fixed inference job display
2023-12-28 09:42:38 +08:00
Jingyi 4aed3725b5 support upload ckpt async 2023-12-27 23:51:23 +08:00
Jingyi 907fe22572 support dataset 2023-12-27 21:11:19 +08:00
Jingyi 357305cf9f rename `delete_inference_job_button` name 2023-12-27 20:49:22 +08:00
Jingyi 411e1d09ce support delete inference job 2023-12-27 20:46:58 +08:00
Jingyi 7490cf98a4 support delete inference job 2023-12-27 20:09:32 +08:00
Jingyi 31caf4f768 fix inference job display 2023-12-27 16:48:52 +08:00
Jingyi 59b024fb3f fixed inference job created code 2023-12-27 15:05:58 +08:00
Jingyi 82a0cc39b9 improved delete endpoint failed tip 2023-12-27 13:24:01 +08:00
Jingyi 5f540ea58e improved extension client for 204 code 2023-12-27 13:21:44 +08:00
Jingyi fad217d073 improved delete endpoints tip 2023-12-26 11:51:52 +08:00
Jingyi 394898179b use 204 code for delete resources 2023-12-26 10:32:53 +08:00
Elon Niu dd82e3a3f3
Merge pull request #333 from elonniu/max_instance_count
feat: improved create endpoint
2023-12-25 10:53:50 +08:00
Elon Niu 88c03ff60d
Merge pull request #332 from elonniu/create-dataset
feat: improved dataset create
2023-12-25 10:52:34 +08:00
Jingyi e36c65da4d update max count 2023-12-25 10:51:43 +08:00
Elon Niu 6dea0f92ee
Merge pull request #334 from elonniu/delete_user_protect
feat: Cannot delete current user
2023-12-25 10:50:40 +08:00
Jingyi acade28fc6 improved update api setting 2023-12-25 10:38:57 +08:00
Jingyi 3c05d635f8 improved update api setting 2023-12-24 20:46:28 +08:00
Jingyi ed887301e4 Cannot delete current user 2023-12-24 18:04:00 +08:00
Jingyi 0e34e915d4 improved create endpoint 2023-12-23 16:03:37 +08:00
Jingyi a104415c23 improved dataset create 2023-12-23 15:36:19 +08:00
Jingyi 6237edc79f fix infer job select 2023-12-22 12:36:30 +08:00
Elon Niu cf0e8600b1
Merge pull request #328 from elonniu/hidden_endpoint_id
feat: hidden endpoint id in list
2023-12-22 11:48:36 +08:00
Jingyi bbd819d6b4 hidden endpoint id 2023-12-22 11:19:27 +08:00
Jingyi 8798a71301 fixed placeholder typos 2023-12-22 11:13:44 +08:00
Elon Niu 02b55004bf
Merge pull request #322 from elonniu/openapi
feat: improved trains api
2023-12-21 10:18:22 +08:00
Jingyi f30cde71b1 improved endpoint logic 2023-12-21 01:53:25 +08:00
Jingyi aa17b75d20 remove unused api 2023-12-21 00:02:30 +08:00
Jingyi 9b4eba42fe merge upload_checkpoint 2023-12-20 21:53:15 +08:00
Jingyi 9c26da269f update train/test-connect apis 2023-12-20 17:44:17 +08:00
Elon Niu 9846823377
Merge pull request #321 from elonniu/openapi
feat: improved inference apis
2023-12-20 15:17:09 +08:00
Jingyi 2872c60602 update inference apis 2023-12-20 14:24:08 +08:00
Elon Niu b8174d31e7
Merge pull request #320 from elonniu/openapi
feat: update checkpoints/endpoints/datasets apis
2023-12-20 12:04:10 +08:00
Yan c078a77b5a
feat: logout btn (#317)
* feat: add logout btn
2023-12-20 11:45:05 +08:00
Jingyi c41534d494 update datasets apis 2023-12-20 11:08:02 +08:00
Jingyi b83b6f7f77 update checkpoint apis 2023-12-19 23:35:43 +08:00
Jingyi 9a5a80fa8a update create user api 2023-12-19 22:27:30 +08:00
Jingyi 794284e726 update list resources api 2023-12-19 18:25:25 +08:00
Jingyi a8f9d84dcf update list checkpoints api 2023-12-19 16:01:56 +08:00
Jingyi 6c10f5a324 update list users api 2023-12-19 13:56:49 +08:00
Jingyi d2594bf06b update roles/users/ apis 2023-12-19 13:16:32 +08:00
Jingyi 611b03b5a1 update delete users api 2023-12-18 23:36:35 +08:00
Jingyi 421a78a352 update webui extension 2023-12-18 21:42:24 +08:00
Jingyi 9ee47e7a3a update delete endpoints 2023-12-18 20:45:51 +08:00
Yan 117952a63d
fix: add previous btn to user table and page navigation for role table (#307)
* fix: scripts not finding the right one

* fix: wrong index when getting script

* fix: delete endpoint failed

* fix: controlnet cannot get selected (#252) (#253)

* fix: controlnet model not selected

* feat: Update dreambooth doc.

* feat: update dreambooth en doc.

* fix: vae load without setup sd_vae (#258)

* fix: deleted inference endpoint is still selectable (#263)

* fix: update sd webui version to fix httpx bug.

* fix: fixed sagemaker endpoint dead lock bug

* fix: typo fix

* fix: embedding from url is not working

* feat: minor fixes code

* feat: generate on cloud

* feat: generate on cloud

* feat: fix xyz model names in result

* fix: fixed xyz ui

* fix: fixed xyz ui

* fix: fixed inference list result and show

* fix: fixed user table and role table navigation

* fix: fixed user table and role table navigation

* fix: fixed user table and role table navigation

---------

Co-authored-by: MaggieGao02 <127171625+MaggieGao02@users.noreply.github.com>
Co-authored-by: Tang Jie <tangjiee@amazon.com>
Co-authored-by: Tang Jie <outstandingcandy@gmail.com>
2023-12-12 10:28:07 +08:00
Yan 0486205d7b
fix: inference job list and img2img inference job show bug (#297)
* fix: fixed inference list result and show
2023-12-08 17:18:33 +08:00
Yan d4d404b6cf
fix: bug fix for ui (#288)
* feat: fix xyz model names in result
2023-12-06 21:25:33 +08:00
Xiujuan Li ab7ffa82f8 feat: fix gradio all 2023-12-04 10:47:24 +08:00
Xiujuan Li f06c63ba79 feat: fix gradio all 2023-11-30 15:16:41 +08:00
Xiujuan Li 15908f3267 feat: fix gradio all 2023-11-30 10:21:31 +08:00
Xiujuan Li d7a26cb9df Merge remote-tracking branch 'origin/dev' into xiujuali_2.0 2023-11-30 10:08:52 +08:00
Yan 746f0e8ebf
fix: embeddings model is downloaded to the wrong location (#280)
* fix: fixed sagemaker endpoint dead lock bug
2023-11-28 22:23:22 +08:00
Xiujuan Li 57b718a1ff feat: fix change 2023-11-28 15:05:16 +08:00
Aaron Yi 0adcd3b402
Merge pull request #277 from alvindaiyan/dev-iam
fix: lambda role problem for sagemaker
2023-11-27 15:22:47 +08:00
Xiujuan Li b9453c8a98 Merge remote-tracking branch 'origin/dev' into xiujuali_2.0 2023-11-24 14:45:34 +08:00
Jingyi fc122bcf14 fix instance types 2023-11-24 09:28:02 +08:00
Yan Dai 8d77453f10 fix: update stack not use proper role for sagemaker endpoint 2023-11-22 13:33:24 +08:00
Yan c2aa02555d
fix: delete endpoint (#268)
fixed delete endpoint bugs
2023-11-20 12:38:21 +08:00
Yan Dai df71708fd8 fix: delete endpoint 2023-11-20 12:36:08 +08:00
Yan e8d14769d4
fix: merge main back to dev (#267)
merge main back to dev
2023-11-20 09:40:14 +08:00
Xiujuan Li e7ee548f21 feat: fix xyz_grid bugs 2023-11-16 17:26:44 +08:00
Yan 9a54243ffd
feat: enhancement for authz and authn (#266)
* feat: inhancement for authz and authn
2023-11-16 17:18:52 +08:00
Elon Niu c12c40f83b
Merge pull request #262 from elonniu/improved_endpoint_create
feat: improved endpoint create
2023-11-14 09:53:51 +08:00
Xiujuan Li 3a36bc5638 feat: fix hidden bugs 2023-11-13 14:02:05 +08:00
Xiujuan Li c11f337f5f feat: fix password 2023-11-08 15:11:13 +08:00
Xiujuan Li 81634512f6 feat: fix password 2023-11-08 15:02:27 +08:00
Xiujuan Li d525f56f93 feat: fix password 2023-11-08 13:49:24 +08:00
Xiujuan Li ce9ff34365 feat: fix strip 2023-11-08 10:43:43 +08:00
Xiujuan Li ec2b96cdbc Merge remote-tracking branch 'origin/dev' into xiujuali_2.0 2023-11-06 13:33:55 +08:00
Xiujuan Li c6a0f241f6 feat: fix strip 2023-11-06 13:32:37 +08:00
Jingyi ca47e7be97 improved endpoint create 2023-11-03 21:19:22 +08:00
Yan 957d56277b
fix: vae loading without checking ui settings (#257) 2023-11-03 16:31:10 +08:00
Xiujuan Li 0bf564be18 feat: fix strip 2023-11-02 11:08:23 +08:00
Xiujuan Li 5d38e11605 feat: fix strip 2023-10-31 19:14:08 +08:00
Xiujuan Li 5e3bb2a5b6 Merge remote-tracking branch 'origin/dev' into xiujuali_2.0 2023-10-31 19:11:53 +08:00
Yan 897537eac3
feat: allow to add new roles and avoid restart after upsert an user (#254)
* feat: roles panel and avoid restarting after upserting new users
2023-10-31 16:17:08 +08:00
Xiujuan Li 6bb45d22ef feat: fix pagesize 2023-10-31 13:16:35 +08:00
Elon Niu be953eb7e0
Merge pull request #246 from elonniu/improved_delete_endpoint
feat: Improved endpoint design
2023-10-30 17:12:48 +08:00
Xiujuan Li 794c142559 feat: fix password check 2023-10-30 13:15:22 +08:00
Xiujuan Li 5ab932d5f3 feat: fix password check 2023-10-30 13:11:45 +08:00
Yan 1640651f81
fix: controlnet cannot get selected (#252)
* fix: controlnet model not selected
2023-10-26 16:52:32 +08:00
Yan 9bf2bbafd0
fix: Cloud model loading (#245)
* fix: lora load from cloud

* feat: embedding model not found fix

* fix: controlnet models problem

* fix: fixed controlnet generating problems

---------

Co-authored-by: Xiujuan Li <xiujuali@amazon.com>
2023-10-26 09:49:33 +08:00
Jingyi ffefe49b37 Improved endpoint design 2023-10-25 18:29:30 +08:00
Jingyi 54f83c66c3 Fix hidden deleted endpoint 2023-10-23 20:05:39 +08:00
Jingyi d56600a50b Fix hidden deleted endpoint 2023-10-23 20:04:47 +08:00
Xiujuan Li da82008a1f feat: fix refiner model not fount 2023-10-19 16:12:29 +08:00
Xiujuan Li a52569a628 feat: merge dev 2023-10-19 14:04:23 +08:00
Yan 3555992ee1
fix: multiple user generating showing problem (#231)
* fix: lora load from cloud
2023-10-19 09:32:15 +08:00
Xiujuan Li d211a63c73 feat: change column in model list 2023-10-18 11:45:43 +08:00
Yan 0805975ce5
fix: lora load from cloud (#228) 2023-10-16 17:29:39 +08:00
Xiujuan Li 11b18ee018 feat: change column in model list 2023-10-16 14:51:43 +08:00
Xiujuan Li 1d5fca5854 feat: add time column in model list 2023-10-16 14:39:43 +08:00
Xiujuan Li 23a44df032 feat: add time column in model list 2023-10-16 13:53:47 +08:00
Yan Dai beac3c8349 fix: fix refiner model list 2023-10-07 20:13:36 +08:00
Yan Dai 8e67fb9b0b fix: fix refiner model list 2023-10-07 20:03:32 +08:00
Yan Dai f0dbcff5f7 fix: added refresh button for txt2img and img2img 2023-10-07 18:08:47 +08:00
Yan Dai 853bbc37d2 fix: fixed vae select 2023-10-07 14:48:23 +08:00
Yan Dai db0ec19e9f fix: fixed vae select 2023-10-07 14:41:42 +08:00
Yan Dai 3f0bd007d2 fix: fixed vae select 2023-10-07 14:03:14 +08:00
Yan Dai 2f00c8cc6d fix: bug fix and english doc for mul 2023-09-27 16:56:32 +08:00
Yan Dai bba8c2007c fix: merge conflicts 2023-09-27 13:52:13 +08:00
Yan Dai 38fd410435 fix: refiner support 2023-09-27 13:41:05 +08:00
Yan 5de4a1d269
fix: add docs and multi user setup (#208)
* fix: bugfix and docs for multiuser initial setup
2023-09-27 09:17:04 +08:00
Yan Dai 9e70678e94 fix: bugfix and docs for multiuser initial setup 2023-09-26 19:50:22 +08:00
Yan Dai d492fd68fd fix: bugfix and docs for multiuser initial setup 2023-09-26 17:05:36 +08:00
Yan Dai a597f7a275 feat: adding docs for continuous deployment 2023-09-26 15:05:46 +08:00
Xiujuan Li 968c45e76f feat: merge main and dev and fix ui 2023-09-25 13:05:50 +08:00
Xiujuan Li 3b0e8de86e Merge remote-tracking branch 'origin/dev' into xiujuali 2023-09-25 11:35:24 +08:00
Xiujuan Li 206a51f4f8 Merge remote-tracking branch 'origin/main' into xiujuali 2023-09-25 11:35:08 +08:00
Yan 9eeced6399
feat: sd webui 1.6.0 support and xl with controlnet (#199)
* feat: sd-webui 1.6 support
2023-09-20 09:24:14 +08:00
Yan Dai ed35d87bb4 feat: sd-webui 1.6 support 2023-09-19 16:49:19 +08:00
Xiujuan Li da2681903c feat: merge dev 2023-09-18 16:29:28 +08:00
Xiujuan Li 926ed08a9e feat: fix lora name bug, and generate on cloud not change error 2023-09-18 16:24:57 +08:00
Xiujuan Li 5a27e75172 feat: fix lora name bug, and generate on cloud not change error 2023-09-18 16:24:05 +08:00
Yan 7dc108e973
feat: multi-user for webui (#189)
* feat: [multi-account] initial feature developed. see pr https://github.com/awslabs/stable-diffusion-aws-extension/pull/189
2023-09-18 15:19:01 +08:00
Yan Dai 6be96cc841 feat: [multi-account] added models table and endpoints table 2023-09-13 19:19:54 +08:00
Xiujuan Li 4b96544977 feat: merge dev xiujuan own commit pr to main 2023-09-13 16:52:14 +08:00
Xiujuan Li 4d02550c84 Revert "feat: merge dev xiujuan own commit pr to main"
This reverts commit 21aca79a88.
2023-09-13 16:28:24 +08:00
Xiujuan Li 21aca79a88 feat: merge dev xiujuan own commit pr to main 2023-09-13 16:18:35 +08:00
Xiujuan Li b3bf275710 feat: hide upload from url 2023-09-13 15:18:33 +08:00
Yan Dai f2e3e39e15 feat: [multi-account] merge conflicts 2023-09-11 22:42:35 +08:00
Yan Dai 3b08ee577c feat: [multi-account] added upsert user and delete user 2023-09-11 22:25:13 +08:00
Yan Dai 344b905830 feat: [multi-account] fixed inference 2023-09-11 21:24:55 +08:00
Yan Dai 5e6253a571 feat: [multi-account] fixed authorizer.py 2023-09-11 19:54:58 +08:00
Yan Dai fa7d787e92 feat: [multi-account] fixed list sagemaker_endpoint_api.py 2023-09-11 19:46:38 +08:00
Yan Dai 41f3dca016 feat: [multi-account] fixed list inference_api.py 2023-09-11 19:04:33 +08:00
Yan Dai a8e080da5d feat: [multi-account] fixed list checkpoint_api.py 2023-09-11 18:51:07 +08:00