Repository: stable-diffusion-webui
Issue: [Bug]: CLIP interrogator not selecting multiple items 
Labels: bug-report

### Is there an existing issue for this?

- [X] I have searched the existing issues and checked the recent builds/commits

### What happened?

When using CLIP interrogator according to the tutorial (see below) and renaming the files in `stable-diffusion-webui/interrogate` folder to for examples `flavors.top3.txt` the interrogator still ends up choosing only one item from the files. Regardless of the prompt maximal and minimal length in the settings. 

Screenshot from documentation:

<img width="909" alt="image" src="https://user-images.githubusercontent.com/34869909/229353417-b15fd207-24fb-45b1-b38a-1f8425cf88b4.png">


### Steps to reproduce the problem

1. Rename one or all files in the stable-diffusion-webui/interrogate to format flavors.top3.txt
2. try CLIP interrogator in GUI


### What should have happened?

Return specific number of items for each category. 

### Commit where the problem happens

22bcc7be428c94e9408f589966c2040187245d81

### What platforms do you use to access the UI ?

Linux

### What browsers do you use to access the UI ?

Mozilla Firefox

### Command Line Arguments

```Shell
--medvram --opt-sdp-no-mem-attention
```


### List of extensions

<img width="1093" alt="image" src="https://user-images.githubusercontent.com/34869909/229353836-c57aabdb-0367-4447-bfbb-a58189c8ff31.png">


### Console logs

```Shell
❯ python launch.py --medvram --opt-sdp-no-mem-attention
Python 3.9.15 | packaged by conda-forge | (main, Nov 22 2022, 15:55:03)
[GCC 10.4.0]
Commit hash: 22bcc7be428c94e9408f589966c2040187245d81
Installing requirements for Web UI

Installing sd-dynamic-prompts requirements.txt



Launching Web UI with arguments: --medvram --opt-sdp-no-mem-attention
No module 'xformers'. Proceeding without it.
/mnt/2287294e-32c7-437b-84bd-452a29548b1a/conda_env/AUTOMATIC1111/lib/python3.9/site-packages/torchvision/transforms/functional_tensor.py:5: UserWarning: The torchvision.transforms.functional_tensor module is deprecated in 0.15 and will be **removed in 0.17**. Please don't rely on it. You probably just need to use APIs in torchvision.transforms.functional or in torchvision.transforms.v2.functional.
  warnings.warn(
Loading weights [7f16bbcd80] from /mnt/2287294e-32c7-437b-84bd-452a29548b1a/Graphics/stable_diffusion/stable-diffusion-webui/models/Stable-diffusion/DreamShaper_4BakedVae.safetensors
Creating model from config: /mnt/2287294e-32c7-437b-84bd-452a29548b1a/Graphics/stable_diffusion/stable-diffusion-webui/configs/v1-inference.yaml
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
Applying scaled dot product cross attention optimization (without memory efficient attention).
Textual inversion embeddings loaded(8): Style_Sylva_Painting, bad-image-v2, bad-artist, bad-image-v2-39000, bad_prompt_version2, Style_Sylva_Magic, EasyNegative, Adventure_Diffusion
Model loaded in 64.9s (load weights from disk: 4.7s, create model: 1.1s, apply weights to model: 56.9s, apply half(): 2.1s, load textual inversion embeddings: 0.1s).
[VRAMEstimator] Loaded benchmark data.
Running on local URL:  http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.
Startup time: 126.8s (import torch: 5.0s, import gradio: 8.0s, import ldm: 1.6s, other imports: 14.0s, setup codeformer: 0.8s, list builtin upscalers: 0.2s, load scripts: 14.9s, load SD checkpoint: 65.0s, create ui: 17.0s, gradio launch: 0.3s).
load checkpoint from /mnt/2287294e-32c7-437b-84bd-452a29548b1a/Graphics/stable_diffusion/stable-diffusion-webui/models/BLIP/model_base_caption_capfilt_large.pth
```


### Additional information

_No response_