Estou configurando o Discourse AI em meu fórum e tenho um Bot/Agente de IA funcionando com Gemini 2.5 Flash via LiteLLM e Google Vertex AI.
O bot está funcionando, mas tenho um problema com seu escopo.
Por exemplo, meu fórum é uma comunidade focada em negócios. Se eu perguntar ao bot:
“Quem é o dono da Uber?”
ele responde à pergunta usando o conhecimento geral do LLM, mesmo que a pergunta não tenha nada a ver com meu fórum.
Isso cria dois problemas:
- Quero que o bot funcione como um assistente de conhecimento específico do fórum, e não como uma interface geral do Gemini/ChatGPT.
- Não quero que os usuários possam fazer perguntas arbitrárias e consumir meus créditos de LLM.
O que eu gostaria idealmente seria:
O usuário faz uma pergunta
↓
Ela é relevante para este fórum?
↓
NÃO → recusar educadamente
↓
SIM
↓
Pesquisar no conhecimento do fórum
↓
Gerar resposta com base no conteúdo do fórum

