familygai
  • PeterG-AI
  • Getting Started
    • Giggity Giggity
  • Setup
    • Running PeterG-AI with Different Models
    • Environment Setup
    • Local Setup
    • Discord Bot Setup
Powered by GitBook
On this page
  • Discord Setup
  • Twitter Setup
  • OpenAI Setup (Cloud Interference)
  • ElevenLabs Voice Setup (for Discord)
  1. Setup

Environment Setup

Configure the following in .env to connect PeterG-AI to various platforms:

Discord Setup

DISCORD_APPLICATION_ID=

DISCORD_API_TOKEN= # Bot token

Twitter Setup

TWITTER_USERNAME= TWITTER_PASSWORD= TWITTER_EMAIL= TWITTER_COOKIES=

OpenAI Setup (Cloud Interference)

OPENAI_API_KEY=sk-* # OpenAI API key ANTHROPIC_API_KEY= # Claude API key (optional)

ElevenLabs Voice Setup (for Discord)

ELEVENLABS_XI_API_KEY= # API key from ElevenLabs ELEVENLABS_MODEL_ID=eleven_multilingual_v2 ELEVENLABS_VOICE_ID=21m00Tcm4TlvDq8ikWAM

PreviousRunning PeterG-AI with Different ModelsNextLocal Setup

Last updated 6 months ago