diff --git a/superagi/tools/image_generation/README.STABLE_DIFFUSION.md b/superagi/tools/image_generation/README.STABLE_DIFFUSION.md new file mode 100644 index 000000000..f4181544b --- /dev/null +++ b/superagi/tools/image_generation/README.STABLE_DIFFUSION.md @@ -0,0 +1,54 @@ +

+ + + +

+ +## SuperAGI Stable Diffusion Toolkit + +Introducing Stable Diffusion Integration with SuperAGI + +You can now use SuperAGI to summon Stable Diffusion to create true-to-life images and opens up a whole new range of possibilities. + +# ⚙️ Installation + +## 🛠️ Setting up SuperAGI + +Set-up SuperAGI by following the instruction given [here](https://github.com/TransformerOptimus/SuperAGI/blob/main/README.MD) + +## 🔧Configuring API from DreamStudio + +You can now get your API Key from Dream Studio to use Stable Diffusion by following the instructions below: + +1. Create an Account/Login with [DreamStudio.ai](http://DreamStudio.ai) + +![SD_1](README/SD_1.jpg) + +1. Click on the Profile Icon at the top right which will take you to the settings page. Once you have reached the settings page, you can now get your API keys + +![SD_2](README/SD_2.jpg) + +1. Copy the API Key and save it in a separate file. + +## 🛠️Configuring Stable Diffusion with SuperAGI + +You can configure SuperAGI with Stable Diffusion using the following steps: + +1. Navigate to the “****************Toolkit”**************** Page in SuperAGI’s Dashboard and select “****************Image Generation Toolkit”**************** + +![SD_3](README/SD_3.jpg) + +1. Once you’ve clicked Image Generation Toolkit, it will open a page asking you for the API Key and the Model Engine. You can enter the generated API key from Dream Studio here. + +![SD_4](README/SD_4.jpg) +3. If you would like to get more in-depth with the model of Stable Diffusion you’d like to use, you can choose between the following engine IDs: + +- 'stable-diffusion-v1' +- 'stable-diffusion-v1-5' +- 'stable-diffusion-512-v2-0' +- 'stable-diffusion-768-v2-0' +- 'stable-diffusion-512-v2-1' +- ’stable-diffusion-768-v2-1' +- 'stable-diffusion-xl-beta-v2-2-2’ + +You have now successfully configured Stable Diffusion with SuperAGI! \ No newline at end of file diff --git a/superagi/tools/image_generation/README/SD_1.jpg b/superagi/tools/image_generation/README/SD_1.jpg new file mode 100644 index 000000000..becead11b Binary files /dev/null and b/superagi/tools/image_generation/README/SD_1.jpg differ diff --git a/superagi/tools/image_generation/README/SD_2.jpg b/superagi/tools/image_generation/README/SD_2.jpg new file mode 100644 index 000000000..01378871a Binary files /dev/null and b/superagi/tools/image_generation/README/SD_2.jpg differ diff --git a/superagi/tools/image_generation/README/SD_3.jpg b/superagi/tools/image_generation/README/SD_3.jpg new file mode 100644 index 000000000..8e1a6450e Binary files /dev/null and b/superagi/tools/image_generation/README/SD_3.jpg differ diff --git a/superagi/tools/image_generation/README/SD_4.jpg b/superagi/tools/image_generation/README/SD_4.jpg new file mode 100644 index 000000000..67a3e1c9b Binary files /dev/null and b/superagi/tools/image_generation/README/SD_4.jpg differ diff --git a/superagi/tools/slack/README.md b/superagi/tools/slack/README.md new file mode 100644 index 000000000..bfb5bb4de --- /dev/null +++ b/superagi/tools/slack/README.md @@ -0,0 +1,57 @@ +

+ +

+ +# SuperAGI Slack Toolkit + +This SuperAGI Tool lets users send messages to Slack Channels and provides a strong foundation for use cases to come. + +**Features:** + +1. Send Message - This tool gives SuperAGI the ability to send messages to Slack Channels that you have specified. + +## 🛠️ Installation + +Setting up of SuperAGI: + +Set up the SuperAGI by following the instructions given (https://github.com/TransformerOptimus/SuperAGI/blob/main/README.MD) + +### 🔧 **Slack Configuration:** + +1. Create an Application on SlackAPI Portal + + ![Slack_1](/README/Slack_1.jpg) + +2. Select "from scratch" + + ![Slack_2](README/Slack_2.jpg) + +3. Add your application's name and the workspace for which you'd like to use your Slack Application on + + ![Slack_3](README/Slack_3.jpg) + +4. Once the app creation process is done, head to the "OAuth and Permissions" tab + + ![Slack_4](README/Slack_4.jpg) + +5. Find the “**bot token scopes”** and define the following scopes: + + **"chat:write",**  and save it + + ![Slack_5](README/Slack_5.jpg) + +6. Once you've defined the scope, install the application to your workspace. + + + ![Slack_6](README/Slack_6.jpg) + +7. Post installation, you will get the bot token code + + + ![Slack_7](README/Slack_7.jpg) + +8. Once the installation is done, you'll get the Bot User OAuth Token, which needs to be added in the config.yaml beside the **"slack_bot_token"** variable. + +![Slack_8](README/Slack_8.jpg) + +Once the configuration is complete, you can install the app in the channel of your choice and create an agent on SuperAGI which can now send messages to the Slack Channel! \ No newline at end of file diff --git a/superagi/tools/slack/README/Slack_1.jpg b/superagi/tools/slack/README/Slack_1.jpg new file mode 100644 index 000000000..8d37a189a Binary files /dev/null and b/superagi/tools/slack/README/Slack_1.jpg differ diff --git a/superagi/tools/slack/README/Slack_2.jpg b/superagi/tools/slack/README/Slack_2.jpg new file mode 100644 index 000000000..e9f4d392f Binary files /dev/null and b/superagi/tools/slack/README/Slack_2.jpg differ diff --git a/superagi/tools/slack/README/Slack_3.jpg b/superagi/tools/slack/README/Slack_3.jpg new file mode 100644 index 000000000..23b057a9e Binary files /dev/null and b/superagi/tools/slack/README/Slack_3.jpg differ diff --git a/superagi/tools/slack/README/Slack_4.jpg b/superagi/tools/slack/README/Slack_4.jpg new file mode 100644 index 000000000..35694a79d Binary files /dev/null and b/superagi/tools/slack/README/Slack_4.jpg differ diff --git a/superagi/tools/slack/README/Slack_5.jpg b/superagi/tools/slack/README/Slack_5.jpg new file mode 100644 index 000000000..d1b1acd96 Binary files /dev/null and b/superagi/tools/slack/README/Slack_5.jpg differ diff --git a/superagi/tools/slack/README/Slack_6.jpg b/superagi/tools/slack/README/Slack_6.jpg new file mode 100644 index 000000000..2b361b479 Binary files /dev/null and b/superagi/tools/slack/README/Slack_6.jpg differ diff --git a/superagi/tools/slack/README/Slack_7.jpg b/superagi/tools/slack/README/Slack_7.jpg new file mode 100644 index 000000000..c9305134c Binary files /dev/null and b/superagi/tools/slack/README/Slack_7.jpg differ diff --git a/superagi/tools/slack/README/Slack_8.jpg b/superagi/tools/slack/README/Slack_8.jpg new file mode 100644 index 000000000..3016938df Binary files /dev/null and b/superagi/tools/slack/README/Slack_8.jpg differ