Skip to main content

Requirements

Node.js

Version 14.0.0 or higher

Core SDK

boostgpt package

Channel Tokens

Discord, Telegram, Slack, etc.

Installation

    npm install boostgpt @boostgpt/router
The Router SDK depends on boostgpt, so you must install both packages.

Quick Setup

import 'dotenv/config';
import { Router, DiscordAdapter } from '@boostgpt/router';

const router = new Router({
  apiKey: process.env.BOOSTGPT_API_KEY,
  projectId: process.env.BOOSTGPT_PROJECT_ID,
  defaultBotId: process.env.BOOSTGPT_BOT_ID,
  adapters: [
    new DiscordAdapter({ discordToken: process.env.DISCORD_TOKEN })
  ]
});

await router.start();

Next Steps