Requirements
Node.js
Version 14.0.0 or higher
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