Tool that shuffles and picks x amount of prompts from input prompt file(s)版本V2.0 (ID: 26448)

Tool that shuffles and picks x amount of prompts from input prompt file(s)版本V2.0 (ID: 26448)

Updated 21.3.:

  • Support for multiple input files added

  • Extended sample range to 10 000 by default

Tool that helps with selecting a random amount of prompts from a file that contains prompts. I am using it when testing the different prompt packages I am uploading. I'll take a big enough sample to generate a few images. Remove and fix obvious maligned prompts, rinse and repeat.

Requirements

  • pip install gradio

Usage

  • gradio guitoolkit.py

  • or use python guitoolkit.py

How to guide

  1. Download this file /copy the code below into a file called guitoolkit.py (or whatever you want to call it)

  2. Make/use a virtual environment python -m venv venv

  3. Activate environment venv\Scripts\activate

  4. Run the command pip install gradio to install the gradio library which is required to use this

  5. When you have installed that, run either gradio guitoolkit.py or python guitoolkit.py

  6. You should now have the tool ready to use if you get the following: gradio .\guitoolkit.py
    launching in reload mode on: http://127.0.0.1:7861 (Press CTRL+C to quit)

  7. You can now visit http://127.0.0.1:7861 where the tool is ready to use

  8. Input the file(s) you want to shuffle, select how many you want, copy the output, insert it into e.g. Automatic1111

Source code

import gradio as gr
import random

def shuffle_file(file_obj, no_prompts):
prompts = []
for file in file_obj:
with open(file.name) as infile:
in_prompts = infile.readlines()
prompts.extend(list(set(in_prompts)))

prompts = random.sample(prompts, no_prompts)
random.shuffle(prompts)
print(type(prompts))
return "".join(prompts)

demo = gr.Interface(
fn=shuffle_file,
inputs=["files", gr.Slider(5, 10000)],
outputs=["code"],
)

if __name__ == "__main__":
demo.launch(server_port=9800)

描述:

Added support for adding as many files as you want. Also extended prompt numbers to 10 000 by default. Shuffle away!

训练词语:

名称: toolThatShufflesAndPicksX_v20.zip

大小 (KB): 0

类型: Archive

Pickle 扫描结果: Success

Pickle 扫描信息: No Pickle imports

病毒扫描结果: Success

Tool that shuffles and picks x amount of prompts from input prompt file(s)

Tool that shuffles and picks x amount of prompts from input prompt file(s)

Tool that shuffles and picks x amount of prompts from input prompt file(s)

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/934859.html,转载请注明出处
由于网站升级,部分用户密码全部设置为111111,登入后自己修改, 并且VIP等级提升一级(包月提升至包季,包季提升到包年 包年提升至永久)
没有账号?注册  忘记密码?

社交账号快速登录