/AISlackbot

Slack Bot that uses Google PaLM for text generation and DALLE for image generation

Primary LanguageJavaScript

Slack Bot Using Google AI for Text Generation and OpenAI for Image Generation

Introduction

This Slack Bot is designed to interact in Slack channels, utilizing both Google's Generative Language AI for automatic text responses and OpenAI's DALL-E for image generation. The bot leverages the @slack/bolt framework for Slack interactions, @google-ai/generativelanguage for AI-powered text responses, and the openai SDK for generating images.

Features

  • Automatically responds to specific keywords in Slack messages using Google's AI.
  • Generates images based on prompts using OpenAI's DALL-E.

Requirements

  • Node.js
  • Slack API credentials (Token and Signing Secret)
  • Google Cloud API key for the Generative Language API
  • OpenAI API key for DALL-E image generation