-
Notifications
You must be signed in to change notification settings - Fork 25
Sail the data Ocean
This is the most explorative feature Prompt Quill has to offer. The idea here is to start a batch the will start with our initial input Prompt. Based on that Prompt it will create a prompt following the usual process, find data in the vector store and create a prompt. But then based on the Sail distance setting it will look for the most distant conext from the store and create a prompt from there and so on. The distance is the number of entries to be fetched from the vector store to then find the one that has the largest distance measured by a number we get from the search telling the distance this entry has based on the searched query.
Based on this it will create a number of prompts that with every iteration go more far from your initial input. That's why I call it sailing, it sails on the data we got in the vector store.
Sailing Steps is the number of Prompts / images it will create.
To make it more interesting and also give you some control of the course while sailing there is a number of options you can Play with
- Sail distance
- Follow high distance
- hard search specification
- Add sinus to the distance
- Sinus frequency
- Sinus multiplier
- Do summary of LLM prompt
- Rephrase LLM prompt
- Generate the input Prompt too
- Rephrase Prompt
- Hard style Specification
With this you set the number of entries fetched from the vector store and you directly influence how far the most distant context will be away from your input and the following steps, each step will jump as far as it can defined by the sail distance setting
With this checkbox you decide if you want to follow the context with the largest or the smallest distance. The small distance will very quick put you into a circle of similar prompts while not sailing away so much. It might hel creating Images that following the same topic but without going to far from your initial prompt. When you check the box it will follow the most far context and by doing so get away from your initial input very quick. The course will feel like a random journey, its hard to predict where it will go.
With this you keep a little control about where to go, the text you enter here will be added to the search pattern, if you enter just a few words it might have only very little effect, the more text you put the more harder it will follow that text, that's based on how it works your text gets added to the actual context it had found (your text)(actual context)
This will add a sinus curve on top of your sail distance setting, so with this the distance will grow and shrink
How fast the sinus will go as in how fast the distance will grow and shrink again
This is your controll about the sinus amplitude, the higher the value the more distance will grow or shrink.
This will create a summary of the LLM generated prompt. Its again no science behind that its all about exploring what will happen. The summary is done by the NLTK python package
This will give you some extra magic powers, it does allow you to inject a topic into the actual prompt. As you can see in the screenshot, the left image ist the output of the original prompt and on the right you can see what it did after I injected the "a woman on a chair at the office" to it. The magic here is that it will try to integrate your rephrase prompt into the existing one. That is done by a extra LLM think step with a special instruction. So that no simple text magic it is LLM magic.
With this you get both image for every rephrased prompt, the original and the one that's made from the rephrased prompt. This should help to understand what it does and how it did change the image in total.
That's the prompt that gets injected into the LLM prompt. The LLM is told that this is a important detail to be added while still keeping the intent of the original prompt.
(please don't mind this is still highly experimental)
see what the rephrasing does to your prompt and image
Create an enchanting illustration of cloudworld, where the ethereal cloud palace floats above the cloude buildings, all bathed in the soft glow of the setting sun. The palace, adorned with intricate carvings and delicate filigree, appears as if carved from the very clouds themselves. The cloude buildings, with their gentle curves and rounded edges, blend seamlessly into the skyline. The entire scene exudes an air of tranquility and serenity, making it the perfect paradise for those seeking refuge from the hustle and bustle of the world below. The artwork is rendered in high-definition, with every cloud and carving captured in intricate detail, evoking the dreamlike quality of this magical realm. The scene is bathed in the warm glow of the setting sun, casting long shadows on the ground below and illuminating the palace and buildings with a soft, golden light. The quality of the
And here the image and prompt after the rephrasing:
In the ethereal realm of cloudworld, a woman with a serene expression sits in a plush office chair, her posture impeccable. The office, nestled within the cloude buildings, boasts panoramic views of the cloud-filled skyline. Delicate filigree carvings adorn the walls, blending seamlessly with the clouds outside. The woman's attire is professional yet comfortable, and she clutches a steaming cup of tea in her hands. The sun casts a warm glow over the scene, bathing the office in a soft, golden light. The woman appears lost in thought, her gaze fixed on the horizon, where the ethereal cloud palace floats majestically above the clouds. Despite the hustle and bustle of the world below, this office in the sky offers a tranquil refuge for the woman to focus on her work and find inspiration in the magical realm of cloud
This gives you some extra control about style or adding loras or what ever you like to add. The text you put here is concatenated in front of the LLM prompt (style)(prompt)