Skip to content

Sumarização de Conteúdo

O aluno abre o GamiBot Chat numa disciplina, escolhe Resumir Matéria e pede um resumo. O bloco Chat envia o pedido ao plugin Manager do Moodle, que seleciona a finalidade Langflow Summarize e fornece o domínio Moodle e o contexto da disciplina.

O modelo de linguagem atualmente alojado é Qwen3.5 servido por vLLM. Os materiais da disciplina são preparados pelo serviço de ingestão com Docling, transformados em embeddings pelo modelo nomic-text através de Ollama e indexados em Qdrant. A forma como o fluxo Summarize seleciona e apresenta esses materiais é controlada pelo fluxo Langflow instalado.

Os resumos dependem de os materiais já estarem disponíveis no índice remoto. A fila global de ingestão do Moodle envia alterações gradualmente, e uma confirmação HTTP não significa que o recetor tenha terminado a indexação. Consulte Ingestão de dados se um documento novo ou alterado não aparecer nas respostas.

O plugin Moodle mantém o endpoint e os IDs de campos de Summarize. O administrador configura uma única chave Langflow partilhada pelas três finalidades; não define parâmetros do modelo no formulário de configuração Moodle. Consulte Ligações Langflow e Configuração do Moodle.

Os prompts, limites de pesquisa, formato de resposta e tempo de resposta dependem do fluxo alojado e não são fixados pelo plugin Moodle. Confirme os resumos gerados com os materiais da disciplina antes de os utilizar.

Released under the MIT License.