Configuração do Token do GPT no Badiu MReport
O GPT oferece acesso via API, o que facilita a integração com outros sistemas. O MReport já possui essa funcionalidade integrada, permitindo que os relatórios sejam analisados pelo sistema GPT. Para tal, é essencial cadastrar o token da API e ativar o módulo de integração com o GPT na plataforma de serviço do MReport.
I - Gerar token
Para criar um token de acesso à API, é necessário possuir uma conta no site da OpenAI. O token pode ser gerado acessando o URL: https://platform.openai.com/account/api-keys Esse token possui validade de 3 meses, e para obter um token permanente, é preciso adquirir um plano específico de acesso à API.
II - Acessar a configuração do GPT pelo Moodle
Na plataforma Moodle, onde os relatórios do MReport são acessados, é possível configurar o token. Para isso, acesse sua conta na Plataforma de serviço MReport seguindo os procedimentos abaixo:
Acesse o endereço MOODLE_URL/local/badiunet/manage.php
Esta funcionalidade está disponível a partir da versão 1.3.5 do plugin badiunet, lançado em 01/08/2023. Caso sua versão seja anterior, atualize o plugin para a versão mais recente clicando aqui.
Se você já possui a versão mais recente, a tela com a opção de acessar relatórios na Plataforma de serviço online será exibida.
Clique na opção Relatório - Acesso na Plataforma Badiu.Net. Você será direcionado para a tela de relatórios na plataforma de serviço.
Na plataforma de serviço, acesse a opção MReport, o menu horizontal.
Em seguida, ative o menu lateral no ícone do menu sanduíche.

Por último, ao exibir o menu lateral, clique em Configuração do Chat GPT
Pule para o item IV e veja como efetuar a configuração do token.
III - Acessar a configuração do GPT pela Plataforma de serviço MReport
Na Plataforma Badiu.Net, após efetuar login como administrador, acesse o endereço BADIUNET_URL/admin/openai/chat/config/edit
Se estiver usando a plataforma de serviço do MReport, acesse https://mreport1.badiu.com.br/admin/openai/chat/config/edit?_mkey=badiu.moodle.mreport.menu
IV - Configuração do token e ativação do serviço
Ao acessar o formulário de configuração do Chat GPT, será exibida a tela de configuração.
Neste formulário, insira o token gerado e habilite a opção para relatórios. Ajuste também a quantidade de tokens conforme necessário, lembrando de não exceder o limite permitido pela API. Após os ajustes, clique em Alterar para salvar as configurações.
V - Como funciona a análise de dados com o GPT
Com a configuração concluída, ao acessar um relatório em formato de tabela no MReport ou de outro módulo no Badiu.Net, um pequeno chat será exibido ao final da tela.
Ao inserir um texto e enviá-lo, o relatório é encaminhado juntamente com o texto para a API do GPT. Se o relatório for extenso, apenas uma parte será enviada para não exceder o limite de tokens.
As respostas da API serão exibidas abaixo do chat. Você pode interagir continuamente com a inteligência artificial, e a cada nova interação, o log da conversa é enviado para a API.
Esta implementação representa a fase inicial da integração com o GPT. Nas versões futuras, são adicionadas melhorias na interface e integração com outras APIs de inteligência artificial.