Se você estiver criando um novo plugin, poderá fazer qualquer coisa.
Dito isso, se tudo o que você deseja é que seja coberto pelo conjunto de recursos de IA existente do Discourse, tudo o que você precisa fazer é instalar o Discourse AI e ir para a configuração do LLM e configurá-lo lá, pois devemos suportar a API Perplexity prontamente.