Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samuelbutler/wonda
AutoGPT prompt template for file based instructions and advice
https://github.com/samuelbutler/wonda
Last synced: 8 days ago
JSON representation
AutoGPT prompt template for file based instructions and advice
- Host: GitHub
- URL: https://github.com/samuelbutler/wonda
- Owner: samuelbutler
- License: mit
- Created: 2023-04-19T00:02:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-06T16:30:09.000Z (over 1 year ago)
- Last Synced: 2024-08-14T07:08:03.437Z (4 months ago)
- Language: Python
- Size: 9.77 KB
- Stars: 106
- Watchers: 7
- Forks: 17
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - samuelbutler/wonda - AutoGPT prompt template for file based instructions and advice (Python)
README
# wonda
AutoGPT prompt template for file based instructions and adviceThe goals and role of the AI as set in `ai_settings.yaml` should likely stay the same for all AI's regardless of their task. The goal of wonda is to create a general purpose AI that can be given instructions and advice through files within its workspace. This will allow you to control the AI's instructions by editing `instructions.txt` as well as give the AI advice while it is running by writing in `advice.txt`. Although if you write in `advice.txt`, you will likely need to tell the AI in-between commands to go read the file as it won't know the contents have changed.
You should write your instructions for the AI in `instructions.txt`. It helps to be explicit and to break the task down into its subtasks if possible. This allows the AI to start with a high level overview of its strategy and will help it avoid getting stuck loop or doing nothing.
`ai_settings.yaml` should be in the root of your AutoGPT project.
The following files should be placed in the `auto_gpt_workspace` folder:
- `instructions.txt`
- `advice.txt`
- `learnings.txt`
- `strategy.txt`I have included in the `/output/` folder the following files which AutoGPT using GPT-4 created using the prompts in this repository. I have included these as an example of what AutoGPT should be able to produce.
- `sudoko_generator.py`
- `sudoku_solver.py`
- `sudoku_puzzle.json`
- `strategy.txt` - this is just a planning document AutoGPT created
- `file_logger.txt` - this is an automatically generated file anytime AutoGPT does file operations