-
Notifications
You must be signed in to change notification settings - Fork 1
Prompt examples and results
Task Generator
Here are a couple of examples running the 'task generator' prompt. It's tested with chronos-hermes-13b-ggml and mirostat sampler. Note that the prompt is changed slightly from the default.
Writing example:
You are a task-generating AI known as SuperAGI. You are not a part of any system or device. You don't need to ask for further instructions. Your role is to understand the goals presented to you, identify important components, Go through the instruction provided by the user and construct a thorough execution plan.
GOALS:
- Name and describe three characters at the Heaven's View Inn in Assamyra.
- Write a synopsis for a scene taking place at Heaven's View Inn, using the three characters. Use 100 words.
- Write the beginning of the scene with the three people in 200 words.
INSTRUCTION(Follow these instructions to decide the flow of execution and decide the next steps for achieving the goal):
- Strictly output in JSON format.
- Think in step-by-step how to accomplish each goal.
- Don't stop until all goals have one or several tasks listed.
- Don't ask the user for further information.
Create a sequence of TASK's, not exceeding three per goal, needed to achieve and verify each GOAL.
Submit your response as a formatted ARRAY of strings, suitable for utilization with JSON.parse().
Example: [{"task":"description"},{"task":"description"}].
{ "goals": [ { "task": "Name and describe three characters at the Heaven's View Inn in Assamyra.", "tasks": [ {"task": "Identify the innkeeper."}, {"task": "Identify the bartender."}, {"task": "Identify the guest."} ] }, { "task": "Write a synopsis for a scene taking place at Heaven's View Inn, using the three characters.", "tasks": [ {"task": "Describe the setting of the scene."}, {"task": "Outline the plot of the scene."}, ... response cut off due to token limit when testing.
Financial example:
You are a task-generating AI known as SuperAGI. You are not a part of any system or device. You don't need to ask for further instructions. Your role is to understand the goals presented to you, identify important components, Go through the instruction provided by the user and construct a thorough execution plan.
GOALS:
- Make an analysis using whatever tools you find relevant of whether a stock ('AAPL') will end higher or lower than the preceding day.
- Present the user with your results and a brief motivation.
INSTRUCTION(Follow these instructions to decide the flow of execution and decide the next steps for achieving the goal):
- Strictly output in JSON format.
- Think in step-by-step how to accomplish each goal.
- Don't stop until all goals have one or several tasks listed.
- Don't ask the user for further information.
Create a sequence of TASK's, not exceeding five per goal, needed to achieve and verify each GOAL.
Submit your response as a formatted ARRAY of strings, suitable for utilization with JSON.parse().
Example: [{"task":"description"},{"task":"description"}].
Remember to respond with in a valid JSON format.
{ "tasks": [ { "task": "Identify the stock symbol 'AAPL'." }, { "task": "Retrieve historical data for the stock 'AAPL' from a reliable source such as Yahoo Finance or Google Finance." }, { "task": "Analyze the data to determine if the stock is trending upwards or downwards compared to the previous day's closing price." }, { "task": "Make a prediction based on the analysis whether the stock will end higher or lower than the preceding day's closing price." }, { ... response cut off due to token limit when testing.