RAI Support
Web3Hub Support Agent — MVP backend for the Web3Hub AI assistant, which responds to users based on the academy's knowledge base and basic web3/crypto questions. The main business objective is to provide students and leads with a quick support channel that does not fabricate facts about the product but relies on the Notion knowledge base first.
The system operates through two channels: via HTTP API/website widget and through a Telegram bot in long polling mode. Content is pulled from Notion, cut into chunks, indexed with embeddings, stored locally, and then used for hybrid search. Responses are generated through the OpenAI Responses API with strict rules: facts about Web3Hub are sourced only from the database, off-topic inquiries are filtered out, and internal Notion links are not displayed externally.
The system operates through two channels: via HTTP API/website widget and through a Telegram bot in long polling mode. Content is pulled from Notion, cut into chunks, indexed with embeddings, stored locally, and then used for hybrid search. Responses are generated through the OpenAI Responses API with strict rules: facts about Web3Hub are sourced only from the database, off-topic inquiries are filtered out, and internal Notion links are not displayed externally.