Crafting Engaging AI Prompts with Weave: A Beginner’s Guide to Content Creation
- Abigail
- Weave
Dive into the basics of creating content with Weave, a tool that simplifies AI-driven content creation and workflow automation. Perfect for businesses aiming to automate content workflows or anyone curious about AI’s creative possibilities, Weave offers an intuitive platform to bring your ideas to life efficiently.
How To Create A Prompt
1. First, Navigate to the “Prompts” Tab
After logging into Weave, click the “Prompts” tab. Here is where we’ll set up characters or tasks. In simple words, what we are doing is providing clear instructions to guide AI to run projects using advanced GPT models.
Weave’s Prompt Tab
2. Click “Create New Prompt”
Click to Create
Upon entering Weave’s prompt editor, you’ll be greeted by three sections — User Prompt (on the left), System Prompt (on the right), and Output (at the bottom).
Weave’s Prompt Editor
3. Craft Your System Prompt
The System Prompt allows us to guide the AI’s tone and structure. For example, prompting “You are a creative story writer that writes compelling stories in a humorous tone” yields an AI that does exactly that — it becomes a creative writer with a knack for comedy.
Example of a System Prompt
4. Craft Your User Prompt
The User Prompt is the instruction given to your AI on the task to be executed. Additionally, we can make use of inputs. Inputs allow us to edit and change key parts of a prompt without redoing the whole thing. It essentially makes our prompts a fill-in-the-blank template, keeping it flexible for different uses.
For example, to create a character for a story, the User Prompt might read: “Create a detailed backstory and character traits for /name, who’s a /character. Limit your response to concise bullet points, capped at 100 words.”
Example of a User Prompt
The “/name” and “/character” portions in the example prompt above are inputs. By typing a slash “/” in the User Prompt section, we can create a new input that will appear in our Input section on the right.
Creating Inputs in the “User Prompt” Section
5. Define Your Inputs
As mentioned, inputs allow flexibility. In the Input section, we can change the values of our inputs anytime, yielding different outputs without changing our prompt.
For example, “/name” and “/character” could be customized as below:
/name: Anneliese
/character: A magic sword wielder
Or:
/name: Braun
/character: A potion merchant
Both these sets of inputs will give us a different output with the same User and System Prompt.
Input Section in Prompt Editor
Example of Input Section
6. Run Your Prompt
Choose Model and Click ‘Run’
Choose an AI model from the LLM drop-down list, such as “gpt-4”, “gpt-3.5-turbo”, or “mistral-7b”, and click “Run” to see the magic happen.
Example Output
7. Review and Publish
Review and tweak the prompts as needed until you are satisfied with the output, then name it and hit “Publish” at the very top.
Name and Publish Prompts
If you’d like to integrate your prompt into an application or website you’ve built, simply create an API key for the prompt in the “API” section at the bottom right, then copy and paste it into the destination platform.
API Section on the Bottom Right
Do note that the prompt won’t go live until you’ve clicked the “Publish” button on top.