This is a Node.js based automation tool that helps to automate tasks in chat GPT. It follows a mission-based methodology, For now we only use the free version available on the web.
ChatGPT API implementation will come soon
Creating a 39 pages Japanese book using GPT Infinite
- This mission asks for a specific set of requests and returns detailed documentation or a to-do list. It can also be used for creating large content by splitting it into multiple requests, or similar things.
- Short Description: Simliar to (Indexed Content) but multiple questions for every section (Ultr Large content)
- Detailed Description: This mission asks for a specific set of requests, and for each request, it will ask for a custom set of sections. This can be used to go into detail for a large number of stories, books or any other content by asking for a set number of sections per item.
- For instance, if you want to create a book of 100 stories, each story with 50 sections, this mission can be used to generate it with just one automation request.
- This mission to translate a file by sending it section by section, for now only text based files are supported (TXT, HTML, XML, JSON, ...).
- With this mission you can interact freely with ChatGPT and you will find all of the responses exported in the results folder.
To use this tool, you need to install the Chrome extension and open a ChatGPT chrome tab.
- Clone this repository on your local machine
git clone https://github.com/Khalilbz/gpt-infinite
- Install Node.js
- Install Google Chrome
- Import the Chrome extension form the
extension_project
folder into your Googel chrome - Init the Node.js project by runing
npm install
in the foldernode_project
- To start working run the command
npm start MISSION_NAME
where MISSION_NAME is the name of your mission from thenode_project/missions
folder
- Copy a mission file in the
missions
folder
You can copy the file
example-indexedContent.jsonc
as a first try
- Run the Node.js program
npm start MISSION_NAME
. - Open a Chat GPT tab in Google Chrome, and click the button in the left Menu
Start ChatGPT API
- The magic will start
- Node.js
- Google Chrome
Please feel free to contribute to this project. You can fork the repository, make changes, and submit a pull request.
- Automation templates for development (Auto files Read/Save)
- Logs for review and analysis
- WebCrawler
- Automated testing and validation of chat responses (Error handling)
- Task scheduling
- ChatGPT API Implementation
- Davinci-3 API Implementation
- Integration with webhooks for external automation triggers
- Support for conditional logic and branching in automation requests
- Support for custom plug-ins and extensions to extend automation capabilities
- Integration with voice assistants
- Auto Model selection (GPT 3.5, GPT 4)
This project is licensed under the MIT License