Um plugin que permite aos usuários fazer perguntas ao Gemini dentro do Moodle.
- 💬 Interface conversacional com layout de balões de chat
- ⚙️ Configurações de administrador: chave da API, temperatura, máximo de tokens, prompt do sistema
- 🔒 protegido por
require_login()+require_sesskey()
| Requisito | Versão |
|---|---|
| Moodle | 4.0 ou superior |
| PHP | 7.4 ou superior |
| Chave gratuita da API Gemini | Obtenha gratuitamente |
- Compacte a pasta
block_gemini_chatem um arquivo ZIP. - Vá para Administração do site → Plugins → Instalar plugins.
- Envie o arquivo ZIP e siga o assistente exibido na tela.
- Vá para Administração do site → Plugins → Blocos → Gemini AI Chat.
- Insira sua Chave da API Gemini.
- Opcionalmente ajuste a temperatura, o máximo de tokens e o prompt do sistema.
- Salve as alterações.
- Vá para a página de um curso e ative o modo de edição.
- Clique em Adicionar um bloco → Gemini AI Chat.
- O bloco aparecerá na barra lateral; os usuários poderão imediatamente digitar uma pergunta e clicar em Enviar.
- A chave da API é armazenada na configuração do plugin do Moodle.
- Para uma boa pratica de segurança toda requisição feita valida a chave de sessão do Moodle (
sesskey). - A entrada do usuário não é armazenada; cada pergunta é uma requisição sem estado para a API Gemini.