I've spent the past 100 days creating 100 unique GPTs, each with its own profile picture, name, description, and instructions. I'm excited to share them with you.
Take a look at the GPTs table below, where you'll find a chat link and a link to learn more about each GPT. My goal is to drive AI innovation and support open-source development.
Join me on this 100-day journey, and together, let's explore new frontiers.
To use these GPTs, just click their names in the table below. That'll open them up in ChatGPT. If you want, you can use the groq.py
script to access the GPTs through Groq's Llama 3 API - no ChatGPT required.
With the groq.py
Python script, you can easily access and run a variety of GPTs from the "100 Days of GPTs" project without the need for ChatGPT.
Before getting started, ensure you have the following:
- Python 3.9 or higher
- pip (Python package installer)
- Groq API Key
- Navigate to the Groq API management page at https://console.groq.com/keys.
- Follow the instructions to create and manage your API keys.
- Keep your API key secure and do not share it publicly.
To securely store your Groq API key, you'll need to create a .env
file in the same directory as the groq.py
script. The .env
file should have the following format:
GROQ_API_KEY=your_api_key_here
Replace your_api_key_here
with your actual Groq API key.
-
Clone the code repository:
git clone https://github.com/BlueBirdBack/100-Days-of-GPTs cd 100-Days-of-GPTs/scripts
-
Install the required dependencies:
pip install -r requirements.txt
To run the script, use the following command format in your terminal:
python groq.py <day-number>
For example, to run the GPT for Day 3:
python groq.py 3
If you encounter any issues or errors while using groq.py
, consider the following:
- Ensure you have the correct version of Python installed.
- Double-check that your Groq API key is valid and properly stored in the
.env
file. - If the script fails to run, try re-installing the dependencies.
For further assistance, you can:
- Open an issue on the GitHub repository.
- Reach me out on Twitter at @BlueBirdBack.
We welcome contributions from the community to enhance groq.py
and the "100 Days of GPTs" project. If you would like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive messages.
- Push your changes to your forked repository.
- Submit a pull request detailing your changes.
Here are a few examples of how you can use groq.py
to access different GPTs:
- Run the GPT for Day 5:
python groq.py 5
- Run the GPT for Day 10:
python groq.py 10
- Run the GPT for Day 20:
python groq.py 20
Feel free to explore the various GPTs available in the "100 Days of GPTs" project and experiment with different day numbers.
We hope you find groq.py
helpful in accessing and running GPTs from the "100 Days of GPTs" project. If you have any questions or feedback, please don't hesitate to reach out.
Happy GPT exploring!
Automa is a browser extension that saves you time by automating repetitive tasks. It's a user-friendly tool that lets you build workflows by dragging and dropping blocks into place. Plus, you can export your workflows as JSON files, so you've got total control over your data.
I've created 2 Antoma workflows that can tap into 12 GPTs to generate images and download them.
The first workflow I built is pretty error-prone, and if something goes wrong, the whole thing comes to a grinding halt.
Next, I watched the YouTube tutorials by Automa’s author, which are available at this link. I used the insights gained to reconstruct the first workflow with the "Loop Data" and "Loop Breakpoint" blocks. Now, the second workflow can continue operating smoothly even if an error occurs.
I've exported these 2 workflows and shared them with you, in case you're curious about automating stuff on the web with Automa. To begin, install the Automa extension on either Chrome or Firefox. Once installed, open the Automa Dashboard. Next, click the downward arrow next to the "New workflow" button and select "Import workflow" to add the JSON files.
This project is licensed under the MIT License.