ethanclawsie / AISlackbot

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:JavaScript 100.0%